Object Pascal
また、Object Pascal拡張はSymantec社のTHINK PascalやMetrowerks(英語版)社のCodeWarrior Pascalにも実装された。
1990年にリリースされたボーランド社のTurbo Pascal 5.5でも類似のObject Pascal拡張が実装されており、Object Pascalを最大限に利用したTurbo Vision等のCUIライブラリが製品に付属するようになった。これらのObject Pascalクラスライブラリの技術は後のDelphiとDelphiに付属するVisual Component Library (VCL) へと引き継がれていった。
1995年にリリースされたボーランド社のWindows用Rapid Application Development (RAD) ツールであるDelphiは、当初難解だったWindows GUIアプリケーション開発の難易度を下げるだけでなく効率も高めることで成功を収め、また無償の個人向けエディションも配布されていたことから、多くの一般ホビープログラマにObject Pascalが認知されることとなった。Microsoft Visual Basicと異なり、Delphiでは当初から高速な機械語コードを実行可能なネイティブバイナリを出力する方式であったこと、またC++と比べてコンパイルが高速であったことも人気に影響した。
Object Pascalはそのコンパクトで明快な言語仕様ゆえに、オブジェクト指向言語の学習に適していると言われる(C++の演算子オーバーロード、テンプレートや多重継承のような便利だが比較的難解で複雑な機能を持たない)。反面、近年多くのプログラミング言語が導入しているジェネリクスやラムダ式をサポートしていなかったため、ジェネリックプログラミングや関数型プログラミングには不向きだった。
DelphiではDelphi 2006で演算子のオーバーロードが、Delphi 2009でジェネリクスおよび無名メソッド(匿名メソッド)が、Delphi 10.3 Rioで型推論可能なインライン変数宣言が実装されたため、柔軟な記述が可能になっている。また、Delphi 2005以降ではインライン関数がサポートされ、実行速度面での強化も図られている。Delphi 2010ではRTTIが強化され、リフレクションをサポートするようになった。
また、DelphiのVCLやFMXは単なるクラスライブラリにとどまらず、コンポーネントと呼ばれるソフトウェア部品の集合で構成され、このコンポーネントを組み合わせて視覚的にアプリケーションを開発する方式となっている。Delphiではユーザープログラマがコンポーネントを自由に作成して開発環境自体に組み込むことができるため、「コンポーネント指向言語」と呼ばれることもある。
Object Pascalは(C++系統の)オブジェクト指向言語の三大要素である、カプセル化、継承、および多態性(ポリモーフィズム)をサポートしている。Object Pascalにおける、従来のPascalからの主な拡張点は次のような点が挙げられる。