Technology
 

Smalltalk

From IEEE Bushy Tree

Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human-computer symbiosis".[1] It was designed and created in part for educational use, more so for constructionist learning, at Xerox PARC by Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and others during the 1970s, influenced by Lisp, Logo, Sketchpad and Simula.

The language was first generally released as Smalltalk-80 and has been widely used since. Smalltalk-like languages are in continuing active development, and have gathered loyal communities of users around them. ANSI Smalltalk was ratified in 1998 and represents the standard version of Smalltalk.

This page uses Creative Commons Licensed content from Wikipedia (view authors). Smallwikipedialogo.png

[edit] REFERENCES

  1. http://gagne.homedns.org/~tgagne/contrib/EarlyHistoryST.html
Legacy "trunk"
Preceded by
Reactive Engine, Sketchpad
Smalltalk Followed by
Pygmalion
ANSI Common Lisp Branch
Influenced by
Interlisp
Smalltalk Influenced
---
BETA Branch
Influenced by
Simula
Smalltalk Influenced
---
UCBLogo Branch
Influenced by
Logo
Smalltalk Influenced
---
Xerox Alto Branch
Influenced by
Xerox Alto
Smalltalk Influenced
---
Xerox Star Branch
Influenced by
---
Smalltalk Influenced
Xerox Star
Jini/J2SE Branch
Influenced by
---
Smalltalk Influenced
Oak
Mac OS X Branch
Influenced by
---
Smalltalk Influenced
Apple Lisa
Word 2008 Branch
Influenced by
---
Smalltalk Influenced
Gypsy
Xerox Dorado Branch
Also includes
---
Smalltalk Included in
Xerox Dorado
NoteTaker Branch
Also includes
---
Smalltalk Included in
NoteTaker

Cite error: <ref> tags exist, but no <references/> tag was found