Icona di ricerca download.it
Advertisement

Compilatore gratuito per il linguaggio Pascal

Compilatore gratuito per il linguaggio Pascal

Voto (102 voti)

Licenza: Gratis

Autore: Freepascal

Versione: 2.4.2

Compatibile con: Windows

Disponibile anche per Mac

Voto

Licenza

(102 voti)

Gratis

Autore

Versione

Freepascal

2.4.2

Compatibile con:

Disponibile anche per

Windows

Mac

Pro

  • Interfaccia chiara e pulita, ottima per sviluppare primi programmi
  • Ottimo per l'interfacciamento con Turbo Pascal

Contro

  • Può appesantire il computer con molti processi aperti
  • L'interfaccia testuale IDE non è molto moderna

Se state cercando un buon compilatore per eseguire i vostri linguaggi in Pascal, Free-Pascal è esattamente quello che fa al caso vostro: infatti esso è multifunzionale e utilizzabile con Turbo Pascal e può essere sfruttato su piattaforme differenti senza alcuna difficoltà.

Innanzitutto è bene cominciare iniziando a parlare, per i meno esperti, di che cosa sia un compilatore: esso è uno strumento che è in grado di tradurre il linguaggio del vostro codice sorgente che state scrivendo (il vostro programma per intenderci), in un linguaggio macchina comprensibile quindi alla CPU del vostro computer. Il linguaggio macchina è per la maggior parte delle volte quello binario, e per questo motivo incomprensibile all’utente che usa il computer. Per questo motivo il compilatore è fondamentale per tradurre quello che volete eseguire dalla vostra piattaforma.

Definito questo aspetto, passiamo a parlare delle vere potenzialità di questo compilatore. Esso è un compilatore a 32 bit per la famiglia di processori i386 o superiore. In particolare esso consente l’installazione su ben sei sistemi operativi, e questo lo rende quasi unico nel suo genere: infatti può essere installato su Windows, Linux, Dos, Atari, Amiga, OS/2.

Il vero vantaggio di Free-Pascal, è dato però dalla sua semplicità nel linguaggio e dalla sua facilità di interfacciarsi con Turbo Pascal, il più noto programma di scrittura di codice. Infatti questo significa che tutti i programmi scritti per Turbo sono compilabili da Free-Pascal. Un altro aspetto molto importante è il fatto che questo compilatore sia in grado di supportare le API in ambiente Windows e cioè la possibilità di creare applicazioni su più finestre, senza essere limitati a dover eseguire programmi che lavorano solamente su un terminale Linux.

Per quanto riguarda i programmatori più esperti, Free-Pascal è anche in grado di supportare il linguaggio Assembly (asm) integrato all’interno del programma Pascal, e il supporto della grafica nel sistema operativo DOS. Inoltre le librerie che fornisce Free-Pascal sono molteplici e possono essere utilizzate per gli usi più disparati: in particolare si possono gestire tutti i dispositivi di I/O fino a passare alla gestione delle stringhe.

L’unica pecca è che purtroppo tende ad appesantire leggermente il computer nel caso in cui si abbiano molti processi attivi durante la lavorazione. Inoltre nel pacchetto di installazione non vi è solamente il compilatore ma anche un ambiente di sviluppo ipertestuale che non consente una grande interattività con le moderne applicazioni.

Pro

  • Interfaccia chiara e pulita, ottima per sviluppare primi programmi
  • Ottimo per l'interfacciamento con Turbo Pascal

Contro

  • Può appesantire il computer con molti processi aperti
  • L'interfaccia testuale IDE non è molto moderna