Free Pascal
| Versie | 3(per 17-11-2021) |
| Platforms | Windows, Mac, Linux |
| Licentie | Open source |
| Categorie | Programmeren |
Belangrijkste functies
- Programma's schrijven, compileren en debuggen die in Pascal zijn geschreven
- Wordt geleverd met een runtimebibliotheek en Freepascal-Components-Library
- Biedt globale eigenschappen, functieoverbelasting en operatoroverbelasting
- Biedt een actieve gebruikerscommunity
Softwareoverzicht
Free Pascal, voorheen bekend als FPK Pascal, is een opensourceprogramma dat wordt gebruikt om verschillende Pascal-dialecten te compileren. De IDE kan zich richten op verschillende multiprocessorarchitecturen, zoals Intel x86, AMD64/x86-64, PowerPC en ARM, en besturingssystemen, zoals Windows, OS X, Linux, FreeBSD en Nintendo Wii.
Met Free Pascal kun je programma's schrijven, compileren en debuggen. Het programma is compatibel op bronniveau met Turbo Pascal (TP) en Delphi. Daarnaast wordt het pakket geleverd met een runtimebibliotheek (RTL) die essentiële programmeerfuncties biedt, en de Freepascal-Components-Library, die nuttige klassen bevat. Andere functies van Free Pascal zijn onder meer operatoroverbelasting, globale eigenschappen en functieoverbelasting. Ook heeft de IDE een actieve gebruikerscommunity die kan helpen bij het beantwoorden van algemene en specifieke programmeervragen.
Samenvatting
Free Pascal is een populair programma voor gebruikers die Pascal en Object Pascal willen compileren. De IDE staat ook bekend als de basis voor de Lazarus IDE, die compatibel is met Delphi. Free Pascal is niet geschikt voor elke programmeur, maar is interessant voor je als je slechts één programmeertaal wilt leren en een grote Pascal/Object Pascal-codebase hebt.
Primair bestandstype
Ondersteunde bestandstypen
| Extensie | Bestandstype |
|---|---|
| .PAS | Pascal-broncodebestand |
| .OW | Gecompileerd objectbestand van Free Pascal 1.0.x |
| .P | Pascal-broncode |
| .PPL | Free Pascal-dynamische bibliotheek |
| .PPU | Free Pascal Unit-bestand |
