Computing Atlas

How Computing Was Built
Languages

Smalltalk

Object Oriented Language

Citation Formats

General Reference

APA Style

BibTeX

Smalltalk is a purely object oriented programming language originally created in the 1970s for educational use in constructionist learning, and later used in business. It was created at Xerox PARC by Learning Research Group scientists including Alan Kay, Dan Ingalls and Adele Goldberg; Smalltalk-80 was the first variant made available outside PARC, shared in 1981 with Tektronix, Hewlett-Packard, Apple and DEC. Its design, in which everything is an object, is the other parent, beside Simula, of the object oriented mainstream.

Facts
First Released
1980 1
Created during the 1970s at Xerox PARC; Smalltalk-80 was the first variant available outside PARC, shared for review in 1981.
Paradigm
Purely object oriented 1
Significance
The purely object oriented language from Xerox PARC whose design shaped virtually all object oriented languages that came after it. 1
Cross-Tradition Connections

Associated With

The purely object oriented language; the Smalltalk origin account of the paradigm is the other side of the debated origin this atlas records on the OOP entity.

In Field

Influenced

Influenced By

Invented By

Alan Kay, Pioneers

Kay led the development at Xerox PARC; the language was created by the Learning Research Group, including Dan Ingalls and Adele Goldberg.

Source Wikipedia: Alan Kay
Sources
1. Wikipedia: Smalltalk
Wikimedia FoundationOpening and History sections
Quote, Opening and History sections
Smalltalk is a purely object-oriented programming language that was originally created in the 1970s for educational use, specifically for constructionist learning, but later found use in business.
View the Source
1. Wikipedia: Smalltalk
Wikimedia FoundationHistory section
Quote, History section
It was created at Xerox PARC by Learning Research Group (LRG) scientists, including Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Diana Merry, and Scott Wallace.
View the Source
1. Wikipedia: Smalltalk
Wikimedia FoundationAssociated With: Object Oriented Programming, Opening section
Quote, Associated With: Object Oriented Programming, Opening section
Smalltalk is a purely object-oriented programming language that was originally created in the 1970s for educational use, specifically for constructionist learning, but later found use in business.
View the Source
Wikipedia: Simula
Wikimedia FoundationInfluenced By: Simula, History section
Quote, Influenced By: Simula, History section
Simula was influential in the development of Smalltalk and later object-oriented programming languages.
View the Source
Wikipedia: Alan Kay
Wikimedia FoundationInvented By: Alan Kay, Introduction
Quote, Invented By: Alan Kay, Introduction
There he also led the development of the influential object-oriented programming language Smalltalk
View the Source
Wikipedia: Object-Oriented Programming
Wikimedia FoundationInfluenced By: Object Oriented Programming, History
Quote, Influenced By: Object Oriented Programming, History
would go on to create Smalltalk, an influential OOP language
View the Source
Wikipedia: Ruby (programming language)
Wikimedia FoundationInfluenced: Ruby, Semantics and philosophy section
Quote, Influenced: Ruby, Semantics and philosophy section
According to the creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC, and Lisp.
View the Source
Wikipedia: Objective-C
Wikimedia FoundationInfluenced: Objective-C, Syntax section
Quote, Influenced: Objective-C, Syntax section
Smalltalk-style message passing (messaging) to the C programming language
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.