Smalltalk
Язык, определивший объектно-ориентированное программирование: его создавали в Xerox PARC Алан Кэй, Дэн Ингаллс и Адель Голдберг на протяжении 1970-х, а широко разошёлся Smalltalk-80.
Всё есть объект — включая классы, числа и блоки кода, — а всё происходящее сводится к тому, что объекты посылают друг другу сообщения. Синтаксис умещается на открытке. Система к тому же образная (image-based): всё состояние среды выполнения сохраняется в файл, а программируешь ты прямо в живой системе, с отладчиком, который позволяет изменить код посреди остановленного вызова и продолжить. Алан Кэй говорил, что под «объектной ориентацией» имел в виду передачу сообщений, а не классы и наследование. Наследие заметно в Objective-C, Ruby, Java и в самих идеях графических интерфейсов и IDE. Живёт в Pharo и Squeak.