Dr. Lieberman was a research scientist from 1972-87 at the
Computer Science & Artificial Intelligence Laboratory at MIT, working with influential computer scientists such as
Seymour Papert and
Carl Hewitt. His early contributions to computer science includes work on the programming language
Logo, as well as the first attempt at using bitmap and color graphics in programming languages. Some of his contributions include
prototype object systems, the concept of
delegation, and the first real-time
garbage collection algorithms in programming languages. His recent work at the MIT Media Lab has centered around the field of
commonsense reasoning for user interaction as well as programming by examples. He has edited or co-edited three books, including End-User Development (Springer, 2006), Spinning the Semantic Web (MIT Press, 2004), and Your Wish is My Command: Programming by Example (Morgan Kaufmann, 2001). His book, 'Why Can't We All Just Get Along', focuses on the use of game theory to show cooperation pays off more than competition. ==Education==