Smalltalk

Uma linguagem orientada a objetos e um sistema de desenvolvimento criado nos laboratórios do Palo Alto Research Center (PARC), da Xerox, em 1980. O Smalltalk se destaca por ter sido o pioneiro em vários conceitos de linguagem e interface com o usuário que hoje são amplamente utilizados em outros ambientes, como o conceito de um objeto que contém dados e rotinas, e o conceito do uso de ícones na tela, que o usuário pode selecionar para fazer com que o computador execute a tarefa desejada. Ver também object-oriented programming (programação orientada a objetos, programação baseada em objetos).