What is smalltalk?

Smalltalk

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." It was designed and created in part for educational use, more so for constructionist learning, at the Learning Research Group (LRG) of Xerox PARC by Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and others during the 1970s.

Read more about Smalltalk.

Some articles on smalltalk:

Symbol (programming) - Support - Smalltalk - Examples
... The following is a simple example of a symbol literal in Smalltalk my_symbol = #'an identifier' " Symbol literal " my_symbol = #a " Technically, this is a selector literal ...
Smalltalk - List of Implementations
... Amber Smalltalk Smalltalk running atop JavaScript Athena, Smalltalk scripting engine for Java >=1.6 Bistro Cincom has the following Smalltalk products ObjectStudio ... Visual Smalltalk Enterprise, and family, including Smalltalk/V Exept Software, Smalltalk/X F-Script Gemstone, GemStone/S GNU Smalltalk Étoilé Pragmatic Smalltalk, Smalltalk for Étoilé, a GNUstep-b ...
Smalltalk YX
... Smalltalk YX (Syx) is an open source programming language ... It's an implementation of the Smalltalk-80 standard ...
Step Talk - Introduction
... and tune a concept "online") The default scripting language in StepTalk is Smalltalk ... This is because Smalltalk is a very simple language and is easy to learn ... Smalltalk uses a similar approach to that of Objective-C, the language used in GNUstep itself ...
Programming - Apply Function - Smalltalk
... In Smalltalk, block (function) objects have a valueWithArguments method which takes an array of arguments aBlock valueWithArguments args ...