Component Pascal

 はニクラウス・ヴィルトによる 、、、 の伝統をひくプログラミング言語である。 の名を持つが、 互換ではない。むしろ から派生した改良版であり、チューリッヒ工科大学から分離独立したオベロン・マイクスシステムズという小さな会社によって設計、保守されている。彼らのIDE（統合開発環境）は と呼ばれる。1994年に最初のバージョンが としてリリースされたとき、フィールドとコマンドボタンを、エクスポートされた変数とプロシージャに結び付けた、編集可能なフォームを用いたグラフィカルユーザインターフェイスへの新しいアプローチを提案した。
オーストラリアのクイーンズランド工科大学のジョン・ゴーを中心としたガーデンズ・ポイント・チームによる と 仮想マシン のためのオープンソース実装が存在する。
2004年6月23日、オベロン・マイクスシステムズは が無料ダウンロード可能になったことと、オープンソース版が計画されていることを発表した。最初に2004年12月にベータ版がリリースされ、2005年12月に最終V1.5にアップデートされた。IDE、コンパイラ、デバッガ、ソースアナライザ、プロファイラ、インターフェイスライブラリの完全なソースが含まれ、彼らのウェブサイトからダウンロードも可能である。
 は、例えばソースファイルのようなドキュメントファイルに拡張子 codice_1 を用い、シンボルファイルに codice_2 を用いる。一方、 はソースに codice_3、シンボルファイルに codice_4 を用いる。 は、専用の実行オブジェクトフォーマットとして codice_5 を持ち、このフォーマットのための実行時リンクローダを含む。
文法.
 の完全な文法は以下の通りである。 よりもかなり先進的な言語であるにもかかわらず、それよりひとつ多いだけの、たった34のEBNF生成規則しか必要としない。