Free Pascal: Difference between revisions
Content added Content deleted
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]] |