1) O documento discute os paradigmas de programação orientada a objetos, mencionando as linguagens Simula I, Simula 67 e Smalltalk. 2) Alan Kay cunhou o termo "orientação a objetos" e a linguagem Smalltalk, desenvolvida na Xerox PARC, foi a primeira totalmente orientada a objetos. 3) O documento explica os fundamentos da programação orientada a objetos e categorias de polimorfismo como polimorfismo universal paramétrico e polimorfismo ad-hoc.