LocalazyLocalazy
Smalltalk est un langage de programmation orienté objet, dynamiquement typé et réfléchi. Smalltalk a été créé comme le langage qui sous-tend le "nouveau monde" de l'informatique illustré par la "symbiose homme-ordinateur". Il a été conçu et créé en partie pour un usage éducatif, plus pour les enfants que pour les développeurs professionnels. Le langage a d'abord été diffusé sous le nom de Smalltalk-80. Smalltalk-80 comprenait des "bibliothèques de classes" pour diverses tâches, ainsi que la désormais célèbre architecture logicielle "MVC". Smalltalk est largement considéré comme l'un des langages de programmation les plus influents de la fin du 20e siècle. De nombreuses idées introduites dans Smalltalk sont devenues courantes dans le développement de logiciels modernes, notamment l'orientation objet, les bibliothèques de classes, la réflexion et l'introspection. Le nom Smalltalk n'est pas dérivé de la taille du langage, mais plutôt du smalltalk entre les programmeurs et les ordinateurs que le langage facilite.