C言語にオブジェクト指向プログラミングをサポートするための改良を加えたものは
C++
C++ 
 C++はC言語にオブジェクト指向プログラミングをサポートするための改良を加えたものといえる。C++のクラスには、オブジェクト指向言語で一般的な抽象化、カプセル化、継承、多態の4つの機能がある。オブジェクトは実行時に生成されるクラスの実体である。クラスは実行時に生成される様々なオブジェクトのひな形と考えることができる。
オブジェクト指向プログラミング 
 1962年、クリステン・ニゴールはでシミュレーション言語のプロジェクトを開始した。これは彼が以前に用いたモンテカルロ法と実世界のシステムを概念化する仕事に基づくものであった。オーレ＝ヨハン・ダールが正式にプロジェクトに参加し、UNIVAC I(UNIVAC 1107)上で動作するSimulaプログラミング言語が設計された。Simulaは、クラスやオブジェクト、継承、ダイナミックバインディングなど、今日のオブジェクト指向プログラミングには不可欠である重要な概念を導入した。 オブジェクト指向プログラミング 
 MITにおける初期の例としては、この他にも、1960年から1961年にかけてアイバン・サザランドが作成したSketchpadが挙げられる。サザランドは、1963年の技術レポートの用語集(Sketchpadに関する自身の博士論文をもとにしたもの)で、グラフィカルなインタラクションに特化しているとはいえ「オブジェクト」と「インスタンス」の概念を定義している(クラスの概念はmasterまたはdefinitionとして把握されている)。 オブジェクト指向プログラミング 
 Simulaはまた、プログラミングにおけるを考慮して設計されたものでもあった。プログラミングのデータ保全のために参照カウントによる検出プロセスが実装されたのに加え、最終手段としてガベージコレクタがメモリ内の使用されていないオブジェクトを削除するようになっていた。しかし、データオブジェクトの概念は1965年には既に確立されていたものの、プライベート(-)やパブリック(+)といった変数のスコープのレベルによるデータのカプセル化については、アクセスする手続きもまた隠蔽できなければならなかったため、Simulaでは実装されなかった。&lt;ref&gt; オブジェクト指向プログラミング 
 オブジェクトの特徴として、オブジェクト自身の手続きが自身のデータフィールドを読み書きできることが挙げられる(オブジェクトにはやという概念がある)。また、OOPでは、相互に作用するオブジェクトを組み合わせてプログラムを設計する。OOP言語のありかたは多様であるが、最も一般的といえるものは、オブジェクトがクラスのインスタンスであり、また、オブジェクトの型もクラスとして規定されるクラスベースといわれるものである。 プログラミング 
 モデル化技法としてはオブジェクト指向分析設計 (OOAD) とモデル駆動型アーキテクチャ（MDA）がある。統一モデリング言語 (UML) は OOAD や MDA での記法として使われている。 プログラミング 
 Java、C#、PHP、Python といった言語にはそのような問題がほとんどないが、性能は低い。ただし、データベースアクセスやファイル入出力が性能を決定付けるような分野では、これらの言語の性能でも何ら問題ない。また、最近ではこれらの言語の処理系でも性能が向上してきている。 ISO_8601 
 ほとんどのプログラミング言語で標準ライブラリに入っているかライブラリがある。例えば、Java の場合は java.time パッケージにて、.NET Framework はラウンドトリップ書式指定子にて、JavaScript は Date.toISOString などで、Python は datetime.isoformat などで扱える。 並列計算 
 1970年代のマイクロプロセッサの開発以来、コンピュータの主なアーキテクチャ上の進化はワードサイズ（プロセッサが一度に処理できるビット幅）を倍々にしていくことで成されてきた。ワードを大きくすることで、従来のワードサイズでは多数の命令を必要としていた大きな変数の処理が、より少ない命令数で実行可能となる。例えば、8ビットのプロセッサで2つの16ビットの整数を加算する場合を考える。まず、2つのデータの下位8ビットを通常の加算命令で加算し、その後上位8ビットをキャリー付き加算命令で加算することで、下位8ビットで発生したキャリーを考慮する。つまり、8ビットプロセッサでは1つの演算に2つの命令を必要とし、16ビットプロセッサならそれを1命令で実行できる。 Adobe_Creative_Suite 
 アメリカでは2008年10月15日、日本では同年12月に発売された。主に64ビットやマルチコアに対応したコンピュータへの強化が図られており、特にPhotoshopは64ビット版のWindows NT6.xに限るものの64ビット環境に完全に準拠しており、After EffectsとPremiere Proも64ビット環境に最適化されている。また、すべてのソフトウェアが、インテルベースのMac OS Xで実行可能となった。 コンピュータグラフィックス 
 1980年代は様々な企業がデザインへの応用を目的としたCGシステムを発表している。服飾メーカーのJUNは4D-BOX（512×512画素、16,777,216色中256色同時表示）を開発、今ではパソコン周辺機器メーカーとして知られるアイ・オー・データ機器も、ほぼ同様なスペックの西陣織デザインシステムを開発した。また日本ビクターではCGアニメーション専用システムを発売、ヤマハもYISシリーズがデザイナーから注目を浴びた。