Free Pascal: Difference between revisions
No edit summary |
(rewritten with wp content) |
||
Line 1: | Line 1: | ||
{{wikipedia|Free Pascal}} |
|||
{{implementation|Pascal}}{{implementation|Object Pascal}}{{compiler}} |
|||
'''Free Pascal''' is a compiler intended to be fully compatible with the modern dialects of [[Pascal]] and their different object models: [[Turbo Pascal]], [[Object Pascal]] and [[Delphi]]. [[Lazarus]] is a free IDE and RAD environment for Free Pascal. |
|||
'''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. |
|||
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 dialects. |
|||
Separate projects exist to facilitate the development of cross-platform graphical applications, the most prominent one being the [[Lazarus]] IDE. |
|||
=See also= |
|||
⚫ | |||
* [[wp:Free Pascal|Free Pascal on Wikipedia]] |
Revision as of 23:04, 2 February 2011
This page uses content from Wikipedia. The original article was at Free Pascal. The list of authors can be seen in the page history. As with Rosetta Code, the text of Wikipedia is available under the GNU FDL. (See links for details on variance) |
Free Pascal Compiler (FPC for short) is a free and open-source Pascal and 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), Delphi, as well as some compilers that were available on the Macintosh. More than one dialect may be used to produce a single program.
A member of the write once, compile anywhere campaign, Free Pascal is available on many architectures and operating systems. It has an excellent support for integration of assembly language, and supports internal assembler in a number dialects.
Separate projects exist to facilitate the development of cross-platform graphical applications, the most prominent one being the Lazarus IDE.