Free Pascal

バージョン3(2021/11/17時点)
プラットフォームWindows, Mac, Linux
ライセンスオープンソース
カテゴリプログラミング
ウェブサイトへ
評価:3.0  |  9 票

主な機能

  • Pascalで書かれたプログラムの作成、コンパイル、デバッグ
  • Run-Time-LibraryとFreepascal-Components-Libraryが付属
  • グローバルプロパティ、関数のオーバーロード、演算子のオーバーロードを提供
  • 活発なユーザーコミュニティを提供

ソフトウェア概要

Free Pascal 3.2.2のスクリーンショット
Free Pascal 3.2.2のスクリーンショット

Free Pascalは、以前はFPK Pascalとして知られていた、さまざまなPascal方言をコンパイルするためのオープンソースプログラムです。統合開発環境は、Intel x86、AMD64/x86-64、PowerPC、ARMなどのさまざまなマルチプロセッサアーキテクチャと、Windows、OS X、Linux、FreeBSD、Nintendo Wiiなどのオペレーティングシステムを対象にできます。

Free Pascalでは、プログラムの作成、コンパイル、デバッグが可能で、Turbo Pascal(TP)およびDelphiとソース互換性があります。また、このパッケージには、基本的なプログラミング機能を提供するRun-Time-Library(RTL)と、便利なクラスを含むFreepascal-Components-Libraryが付属しています。Free Pascalのその他の機能には、演算子のオーバーロード、グローバルプロパティ、関数のオーバーロードがあります。また、統合開発環境には活発なユーザーコミュニティがあり、一般的な質問から具体的なプログラミングの質問まで回答を得られます。

概要

Free Pascalは、PascalおよびObject Pascalをコンパイルしたいユーザーに人気のプログラムです。統合開発環境は、Delphiと互換性のあるLazarus IDEを支えることでも知られています。Free Pascalはすべてのプログラマーに適しているわけではありませんが、1つのプログラミング言語だけを学び、大規模なPascal/Object Pascalコードベースを扱いたい場合に向いています。

主なファイル形式

pasファイルのアイコン.PASPascalソースファイル

サポートされているファイル形式

拡張子ファイル形式
.PASPascalソースファイル
.OWFree Pascal 1.0.xコンパイル済みオブジェクト
.PPascalソースコード
.PPLFree Pascal動的ライブラリ
.PPUFree Pascalユニットファイル
更新日:2021/11/17