Free Pascal
| Versione | 3(aggiornata: 17/11/2021) |
| Piattaforme | Windows, Mac, Linux |
| Licenza | Open source |
| Categoria | Programmazione |
Caratteristiche principali
- Scrivi, compila e correggi gli errori nei programmi scritti in Pascal
- Include una libreria di runtime e la Freepascal-Components-Library
- Fornisce proprietà globali, overloading delle funzioni e overloading degli operatori
- Offre una comunità di utenti attiva
Panoramica del software
Free Pascal, precedentemente noto come FPK Pascal, è un programma open source usato per compilare diverse varianti del Pascal. L'ambiente di sviluppo integrato può essere destinato a diverse architetture multiprocessore, come Intel x86, AMD64/x86-64, PowerPC e ARM, e sistemi operativi, come Windows, OS X, Linux, FreeBSD e Nintendo Wii.
Free Pascal ti permette di scrivere, compilare e correggere gli errori nei programmi ed è compatibile a livello di codice sorgente con Turbo Pascal (TP) e Delphi. Inoltre, il pacchetto include una libreria di runtime (RTL) che fornisce funzioni di programmazione essenziali e la Freepascal-Components-Library, che contiene classi utili. Altre caratteristiche di Free Pascal includono l'overloading degli operatori, le proprietà globali e l'overloading delle funzioni. Inoltre, l'ambiente di sviluppo integrato dispone di una comunità di utenti attiva che può aiutarti a rispondere a domande di programmazione generali e specifiche.
Riepilogo
Free Pascal è un programma popolare tra gli utenti che vogliono compilare codice Pascal e Object Pascal. L'ambiente di sviluppo integrato è noto anche per essere alla base dell'IDE Lazarus, compatibile con Delphi. Free Pascal non è adatto a ogni programmatore, ma ti piacerà se vuoi imparare un solo linguaggio di programmazione e disponi di una grande base di codice Pascal/Object Pascal.
Tipo di file principale
Tipi di file supportati
| Estensione | Tipo di file |
|---|---|
| .PAS | File sorgente Pascal |
| .OW | Oggetto compilato di Free Pascal 1.0.x |
| .P | Codice sorgente Pascal |
| .PPL | Libreria dinamica di Free Pascal |
| .PPU | File di unità Free Pascal |
