kids encyclopedia robot

Alan Kay facts for kids

Kids Encyclopedia Facts
Quick facts for kids
Alan Kay
Alan Kay and the prototype of the Dynabook (3009206205).jpg
Alan Kay holding the prototype of the Dynabook
Born
Alan Curtis Kay

(1940-05-17) May 17, 1940 (age 85)
Education University of Colorado at Boulder (BS)
University of Utah College of Engineering (MS, PhD)
Known for Dynabook
Object-oriented programming
Smalltalk
Desktop metaphor
Graphical user interface
Windows
Spouse(s) Bonnie MacBird
Awards ACM Turing Award (2003)
Kyoto Prize
Charles Stark Draper Prize
Scientific career
Fields Computer science
Institutions Xerox PARC
Stanford University
Atari Inc.
Apple Inc. ATG
Walt Disney Imagineering
UCLA
Kyoto University
MIT
Viewpoints Research Institute
Hewlett-Packard Labs
Thesis FLEX: A Flexible Extendable Language (1968)
Doctoral advisors David C. Evans
Robert S. Barton
Notable students David Canfield Smith

Alan Kay, born on May 17, 1940, is an American computer scientist. He is famous for his big ideas in how computers work and how people use them. He helped create the way we use windows and icons on computer screens. This is called the graphical user interface (GUI).

At Xerox PARC, Alan Kay led the team that designed the first modern computer desktop. He also helped create Smalltalk, an important programming language. He even came up with the term "object-oriented" for a way of writing computer programs. Alan Kay has received many awards, including the Turing Award in 2003.

Alan Kay's Early Life and Studies

Alan Kay was born in Springfield, Massachusetts. His family moved a lot because of his father's job. They finally settled near New York City.

He learned to read very early, by age three. He said he had read about 150 books before first grade. He felt he already knew more than his teachers.

Alan Kay went to Brooklyn Technical High School. He then studied biology and math at Bethany College. After college, he taught guitar in Denver, Colorado.

He joined the United States Army and later the United States Air Force. There, he became a computer programmer after doing well on a test.

After leaving the military, he earned a degree in math and molecular biology from the University of Colorado Boulder in 1966.

Graduate School and Computer Graphics

In 1966, Alan Kay started graduate school at the University of Utah College of Engineering. He earned a master's degree in 1968. Then, he got his PhD in computer science in 1969. His PhD paper was about a computer language he invented called FLEX.

At the University of Utah, he worked with David C. Evans and Ivan Sutherland. These two are known as "fathers of computer graphics". Sutherland's work helped Alan Kay think about how computer programs could use objects.

In 1968, he met Seymour Papert and learned about Logo. This is a programming language made for education. This led him to learn about how children learn. He was also at a famous computer demonstration in 1968 by Douglas Engelbart. This event greatly influenced Alan Kay's career.

In 1970, Alan Kay joined Xerox PARC in Palo Alto, California. For the next ten years, he worked on new computer systems. These systems used the Smalltalk programming language.

What is Object-Oriented Programming?

Alan Kay and his team at PARC helped create the idea of object-oriented programming (OOP). This is a way to organize computer code. It uses "objects" that can do things and store information.

Alan Kay once said that he wished he had used a different name. He felt that "messaging" was the more important idea. This means that objects talk to each other by sending messages.

While at PARC, Alan Kay also came up with the idea for the Dynabook. This was a very early idea for a laptop or tablet computer. It was designed to be a tool for children to learn with. Many ideas from the Dynabook are now in modern tablets and e-readers. He also designed the modern graphical user interface (GUI) with overlapping windows.

Alan Kay's Later Work

From 1981 to 1984, Alan Kay was the Chief Scientist at Atari. In 1984, he became an Apple Fellow at Apple Inc.. After Apple's advanced research group closed, he joined Walt Disney Imagineering.

In 2001, Alan Kay started the Viewpoints Research Institute. This was a group focused on children, learning, and new software. He was the president until it closed in 2018.

In 2002, he joined HP Labs as a senior fellow. He has also been a professor at several universities. These include the University of California, Los Angeles and Massachusetts Institute of Technology (MIT).

Squeak, Etoys, and Croquet

In 1995, while at Apple, Alan Kay helped start Squeak. This is an open source version of Smalltalk. In 1996, his team began working on Etoys. Etoys is a system for creating interactive stories and games.

More recently, he helped start the Croquet Project. This is an open-source system for working together in 2D and 3D online spaces.

The Children's Machine

In 2005, a new laptop for education was shown. It was called the "$100 Laptop" or the One Laptop per Child program. It is also known as the XO-1 or the Children's Machine.

This project was started by Alan Kay's friend Nicholas Negroponte. It is based on Alan Kay's original Dynabook idea. Alan Kay is a key person in developing this computer. He focuses on its educational software, using Squeak and Etoys.

Reinventing Programming

Alan Kay often talks about how the computer revolution is still very new. He believes that many great ideas have not been used everywhere yet. He thinks that computer programs are often too big and complicated.

In 2006, he received funding for a project called "STEPS". This project aims to make programming simpler and easier to understand. He wonders how small a useful computer system could be. Could it be just 20,000 lines of code instead of millions?

Personal Life

Alan Kay used to be a professional jazz guitarist. He also composed music and designed for theater. He enjoys playing the classical pipe organ as a hobby.

Awards and Honors

Alan Kay receiving awards
Kyoto Prize
Turing Award

Alan Kay has received many important awards:

  • UdK 01-Award in Berlin, Germany, for his work on the GUI.
  • ACM Turing Award in 2003. This award is like the Nobel Prize for computer science. He received it for his work on object-oriented programming and personal computing.
  • Kyoto Prize in 2004.
  • Charles Stark Draper Prize in 2004.
  • UPE Abacus Award in 2012, for helping students in computing.

He has also received many honorary doctorates from universities around the world. He is an elected fellow of several important groups. These include the American Academy of Arts and Sciences and the National Academy of Engineering. He was also honored by the Computer History Museum.

See also

Kids robot.svg In Spanish: Alan Kay para niños

kids search engine
Alan Kay Facts for Kids. Kiddle Encyclopedia.