Send Close Add comments: (status displays here)
Got it!  This site uses cookies. You consent to this by clicking on "Got it!" or by continuing to use this website.nbsp; Note: This appears on each machine/browser from which this site is accessed.
Alan Kay and Smalltalk


1. Alan Kay and Smalltalk

2. Smalltalk
Smalltalk is an object-oriented language developed by Alan Kay (and others) at Xerox PARC in the 1970s.

Many object-oriented languages followed Smalltalk which was originally based on a message passing idea as found in Simula. The Actor model followed.

In Smalltalk, everything is an object-oriented. The primary disadvantage of Smalltalk is that it is bundled as a programming environment that is not easily separated into separate programs for use individually.

3. Alan Kay: Technology

4. Technology

5. Technology
Technology can be defined as the application of scientific knowledge to solve a problem.

Technology comes from the Greek word "τεχνη" (techni) for the art, way, or method of doing something, and "λογος" (logos) for logic or reckoning.

6. Alan Kay
Alan Kay has in insightful way of defining technology. What is and what is not technology depends on your point of view. Alan kay noted that children, even at the age of 3, will take a CD, put it in a computer, and use it, without thinking about it as technology.

7. Alan Kay: Predicting the future

8. Teaching children about computers
Alan Kay (teaching children to program computers) did a lot of research in the 1970's at Xerox PARC (Palo Alto Research Community) , teaching children how to use and program computers.

Alan Kay wanted to make a computer so easy to use, a child could use it. Then maybe adults could use a computer. Kay concluded that children learned more through images and sounds than through plain text and, along with other researchers at PARC, Kay developed a simple computer system which made heavy use of graphics and animation. Some of the children became very adept at using this system; in fact, some developed complicated programs of their own with it!

9. Mouse buttons
Alan Kay wanted to make a computer so easy to use, a child could use it.

That's why the Mac had only one button on the mouse. It's hard to teach children the difference between left and right.

Kay reasoned that if he could make a computer so easy to use that a child could use it, perhaps the computer would become easier for adults to use too.

10. PARC
At PARC, object-oriented systems such as the Smalltalk language/system were invented and/or developed.

At PARC, windows, the GUI (Graphical User Interface) , and the mouse, were developed.

11. Alan Kay: Object-oriented
Alan Kay was the originator of object-oriented, having developed the Smalltalk system in 1971, since "Children should program in smalltalk".

12. End of page

13. Multiple choice questions for this page

14. Acronyms and/or initialisms for this page