オブジェクト指向プログラミング言語
2013年4月9日 (火) 15:15時点における111.188.35.35 (トーク)による版
オブジェクト指向プログラミング言語(Object Oriented Programming Language, OOPL)とは、オブジェクト指向というデザインパターンを半ば強制するような構文をもつプログラミング言語の総称である。
あくまでも「オブジェクト指向プログラミングがしやすい」ように設計されたプログラミング言語のことであり、オブジェクト指向プログラミング言語でなくともオブジェクト指向プログラミングは出来るという点に注意する必要がある。
オブジェクト指向プログラミング言語を使わずにオブジェクト指向プログラミングを行ってしまった代表的なオープンソースプロジェクトとしては、LinuxおよびUNIX界隈で未だに使われ日夜肥大化を続けているX Window System、そしてその上で動くGNOMEの根底にあるGObjectなどが有名である。
主な実装
- 1989年 - Turbo Pascal 5.5