多流行的程式语言是物件导向的,它们的风格就是会透由物件来创出实例。重要的物件导向程式语言包含Common Lisp、Python、C++、Objective-C、Smalltalk、Delphi、Java、Swift、C#、Perl、Ruby 与PHP等。
特征.物件导向程式编程的定义是使用「物件」来做设计，但并非所有的程式语言都直接支援「物件导向程式编程」相关技术与结构。对于OOP的准确定义及其本意存在着不少争论。通常，OOP被理解为一种将程序分解为封装数据及相关操作的模块