AK

Alan Kay

University of Utah

Salt Lake City, UT 84132, USA
No ratings yet

Rate Professor Alan Kay

No reviews yet. Be the first to rate Alan!

About Alan

Alan Curtis Kay (born 1940) is a pioneering figure in computer science, best known for his visionary work on personal computing and object-oriented programming. He received a BA in mathematics and molecular biology from the University of Colorado in 1966, followed by an MS in electrical engineering and a PhD in computer science from the University of Utah in 1968 and 1969, respectively. At Utah, as part of the ARPA research group under David Evans, Kay contributed to advancements in 3D graphics and participated in early ARPAnet development. He co-designed the FLEX machine, one of the first personal computers with graphical capabilities and windowing, and completed his doctoral dissertation, "The Reactive Engine," which introduced concepts central to modern object-oriented systems.

Kay's career trajectory includes a stint at the Stanford Artificial Intelligence Laboratory, where he explored programming languages and sketched early ideas for children's computers. In 1970, he joined Xerox Palo Alto Research Center (PARC), leading the Learning Research Group focused on educational computing. There, he spearheaded the development of Smalltalk, the first dynamic object-oriented programming language and complete environment, featuring innovations like bit-mapped displays, overlapping windows, desktop publishing precursors, and the Dynabook—a notebook-sized portable computer concept. These contributions laid the groundwork for graphical user interfaces seen in the Apple Macintosh and beyond. Subsequently, Kay served as Chief Scientist at Atari, Apple Fellow developing Squeak (an open-source Smalltalk implementation), researcher at Disney Imagineering, and HP Senior Fellow. In 2001, he founded Viewpoints Research Institute to promote powerful thinking tools for children. He holds adjunct professorships at UCLA in computer science and has taught at MIT and Kyoto University. Among his honors are the 2003 ACM A.M. Turing Award "for pioneering many of the ideas at the root of contemporary object-oriented programming languages, leading the team that developed Smalltalk, and for fundamental contributions to personal computing," the Kyoto Prize in Advanced Technology, the Charles Stark Draper Prize, and fellowships in the National Academy of Engineering, American Academy of Arts and Sciences, and Royal Society of Arts.

Professional Email: alan.kay@squeakland.org