Smalltalk a été conçu dans les années 70 comme un langage objet pur. La syntaxe de ce langage a été pensée pour être simple et facilement mémorisable. De même le modèle objet de Smalltalk est très facile à mémoriser.
Un des objectifs sous-jacent d’Alan Kay - le père spirituel de Smalltalk - était alors d’avoir un langage également utilisable par les enfants. Mais Smalltalk c’est aussi un environnement graphique dont l’objectif est d’amplifier l’utilisabilité du tout (la théorie de l’activité instrumentée n’est pas loin).
Squeak est une implantation de Smalltalk, également initiée par Alan Kay, chez Apple, Dysney puis HP Labs. Maintenant Squeak est un projet libre entouré d’une communauté très active.
Communauté francophone Squeak
Programmer avec Squeak
Squeak, mon premier programme
Sélection de livres gratuits sur Smalltalk
Documents vidéos sur l’environnement