⚠️ Warning: This is a draft ⚠️

This means it might contain formatting issues, incorrect code, conceptual problems, or other severe issues.

If you want to help to improve and eventually enable this page, please fork RosettaGit's repository and open a merge request on GitHub.

{{wikipedia|Free Pascal}} {{implementation|Pascal}}{{implementation|Object Pascal}}{{compiler}}

'''Free Pascal Compiler''' ('''FPC''' for short) is a free and open-source [[:Category:Pascal|Pascal]] and [[:Category:Object Pascal|Object Pascal]] compiler.

Free Pascal fully or partially supports the dialects of many other Pascal compilers, including those of [[Turbo Pascal]] (up to version 7), [[:Category:Delphi|Delphi]], as well as some compilers that were available on the [[Macintosh]]. More than one dialect may be used to produce a single program. However, Free Pascal does not support the ISO Pascal standard.

A member of the [[wp:Write once, compile anywhere|write once, compile anywhere]] campaign, Free Pascal is available on many architectures and operating systems. It has an excellent support for integration of [[assembly|assembly language]], and supports internal assembler in a number of dialects.

Separate projects exist to facilitate the development of cross-platform graphical applications, the most prominent one being the [[Lazarus]] IDE.

=See also=

  • [http://www.freepascal.org/ Free Pascal homepage]
  • [[wp:Free Pascal|Free Pascal on Wikipedia]]

[[category:Free Pascal]]