アラン・ケイ
オブジェクト指向には、アラン・ケイに由来する、互いにメッセージをやりとりする（メッセージ・パッシングの）主体、としてのオブジェクトを中心としたものと、クラスベースのオブジェクトによるものがあるが、いずれにしても、プログラム片としてのコードが主体となるのではなく、「コードが付随したデータ」であるオブジェクトによってシステムが組上げられる。