Skip to main content

Cos'è Fortran?

Fortran è un imperativo linguaggio di programmazione informatica.Una volta scritto come Fortran, anche il linguaggio di programmazione è considerato generale e procedurale.È stato sviluppato negli anni '50 dalla International Business Machines Corporation (IBM) ed era destinato all'uso in applicazioni scientifiche e ingegneristiche.Dal suo design, Fortran è stato costantemente utilizzato per il calcolo scientifico e numerico, specialmente in aree come le scienze computazionali e la modellazione climatica.In effetti, è il linguaggio di programmazione numerico più comunemente usato esistente.

Alcuni ipotizzano che Fortran abbia raggiunto la sua popolarità perché è stato progettato davanti a molte altre lingue principali.Altri affermano che il suo ampio utilizzo è dovuto alla aggiunta graduale e allo sviluppo di funzionalità vitali per gli utenti di scienze e ingegneria.Forse altrettanto importante è il fatto che Fortran mantenga la sua compatibilità con le versioni precedenti, aggiungendo nuovi componenti, invece di eliminare le caratteristiche obsolete.Una buona parte della sua popolarità potrebbe essere stata dovuta alla produzione di compilatori in grado di gestire un codice più veloce, rendendolo particolarmente adatto all'uso scientifico.

Un team di programmatori IBM, guidato da John Backus, è accreditato con collaborazione per lo sviluppo di Fortran, introducendo il primo compilatore nel 1957. È stato creato per un computer IBM 704.Fortran, con le sue strutture di controllo e i componenti di input/output, godeva di una rapida popolarità.Presto il team ha introdotto i compilatori progettati per l'uso con altri modelli di computer IBM.Nel giro di un breve periodo di tempo, altri produttori si sono sentiti costretti a creare compilatori fortran per adattarsi ai propri computer, causando dozzine di compilatori nei primi anni '60.

Sfortunatamente, la creazione di così tanti compilatori diversi ha portato all'incompatibilità.Nel 1966, questo problema fu affrontato quando fu formato uno standard nazionale americano per il linguaggio di programmazione.Tuttavia, ciò non ha fatto completamente la marea delle variazioni.Presto era necessaria un'ulteriore standardizzazione.Per soddisfare questa esigenza, è stato progettato Fortran 77.

Una delle caratteristiche che fa risaltare Fortran tra gli altri linguaggi di programmazione del computer è la sua portabilità facile.È anche considerato semplice da padroneggiare e diretto.Non è necessario avere uno sfondo nei computer per poter imparare e usare Fortran.Il fatto che sia facile imparare non lo rende meno capace, tuttavia.Può essere utilizzato efficacemente su applicazioni considerevoli.