Farber graduated from the Stevens Institute of Technology in 1956 and began an 11-year career at Bell Laboratories, where he helped design the first electronic switching system (ESS-1) and the SNOBOL programming languages.
At Irvine his research work was focused on creating the world's first operational distributed computer system.