オブジェクト指向プログラミング
オブジェクト指向プログラミングは、ソフトウェアの大規模化に伴い、より効率的な開発手法が模索される中で1960年代に考案された。OOP言語は歴史的にクラス構造を中心とする"Simula"系統と、メッセージ機能を主体とする"Smalltalk"系統に分けられるが、後に"C++"や"Java"などの言語が派生した前者が主流となった。この前者のオブジェクト指向が示す「内部隠蔽」「継承」「多態性」の三仕様を備えていれば、OOP言語であると見なされる。
ジェームズ・ランボー
ジェームズ・ランボー (、1947年8月22日 - ) は、アメリカ合衆国のソフトウェア技術者である。
オブジェクト指向のソフトウェア工学の分野で活動している。
オブジェクト指向ソフトウェア開発方法論 OMT (Object Modeling Technique; オブジェクトモデル化技法) とその後継となる Unified Process (UP)、ソフトウェア開発のためのモデリング言語 UML (Unified Modeling Language; 統一モデリング言語) の開発において、大きな役割を果たしてきた。