1967)被视为第一个具有物件导向]特性的语言。早期，完全面向对象的语言主要包括Smalltalk等语言，目前较为流行的语言中有Java、C#、Eiffel等。随着软件工业的发展，比较早的程序导向的语言在近些年的发展中也纷纷吸收了许多物件导向的概念，比如C→C++，C→Objective-C，BASIC→Visual Basic→Visual Basic .NET，Pascal→Object Pascal，Ada→Ada95。「纯粹」的物件导向语言, 因为所有的东西都是由物件所组成，例如：Eiffel, E