Programmation Smalltalk/Introduction
Un livre de Wikibooks.
Smalltalk est un des premiers langages de programmation orienté objet. Il a été créé en 1972. Il est inspiré par Lisp et Simula. Il a été conçu par Alan Kay au Palo Alto Research Center de Xerox
Il implante, en plus des principes objets de base (classe, objet, héritage, polymorphisme), des concepts originaux (métaclasse) et introduit la notion d'objet persistant, de traitement des exceptions et le principe Modèle-Vue-Contrôleur. Les environnements d'exécution Smalltalk ont également été parmi les premiers à comprendre un ramasse-miette, principe repris par Java. Un autre atout de Smalltalk est la richesse de sa bibliothèque standard.