FORTRAN

Enciclopedia della Matematica (2017)

FORTRAN


FORTRAN acronimo (FORmula TRANslator) di uno dei primi linguaggi di programmazione di alto livello. Nato negli anni Cinquanta del Novecento a opera del ricercatore dell’ibm John Backus, è stato il primo linguaggio di programmazione che ha utilizzato un compilatore, giacché prima della sua introduzione i programmi venivano sviluppati in codice macchina o in Assembler, linguaggio di basso livello che utilizza espressioni simboliche elementari per rappresentare le istruzioni del linguaggio macchina direttamente eseguibili da un microprocessore (ogni famiglia di microprocessori è caratterizzata da un proprio linguaggio macchina e da un linguaggio Assembler corrispondente). Il fortran contiene tutti gli elementi basilari della programmazione come la variabile, l’istruzione, il ciclo iterativo, l’espressione condizionale, la possibilità di scrivere sottoprogrammi indipendenti dal programma principale e compilati a parte, che costituiscono la libreria di tutte le funzioni e le procedure utili a rendere la programmazione più facile e veloce. Fu progettato per facilitare la traduzione in codice di formule matematiche; si può anche considerare il primo linguaggio orientato a problemi specifici. Oggi il fortran non è molto usato, sebbene in alcuni ambienti accademici e scientifici si continuino a sviluppare nuove versioni, per mantenere l’enorme bagaglio di applicazioni scritte nel corso di decenni senza doverne effettuare la transcodifica verso altri ambienti sviluppo.

TAG

Linguaggio di programmazione

Linguaggio macchina

Ciclo iterativo

Microprocessore

Programmazione