FORTRAN
FORTRAN (formula translation)
Un des premiers langages de programmation de haut niveau, par opposition aux langages machine ou aux langages d’assemblage, Fortran est un des langages les plus représentatifs de la classe des langages dits algorithmiques, qui permettent une description complète et détaillée d’une procédure de calcul, d’un algorithme. Aussi Fortran est-il particulièrement bien adapté au traitement des problèmes scientifiques (manipulation aisée des expressions algébriques). Il est conçu de manière à faciliter la communication avec la machine, même pour un non-spécialiste, par l’emploi d’une syntaxe proche de celle du langage mathématique.
Conçu par John Backus, en 1955, comme support de programmation de l’IBM 704 sous le nom de Fortran, ce langage a bénéficié d’un certain nombre d’améliorations qui ont donné lieu à Fortran II (1959), à Fortran IV (1963); Fortran IV, le plus courant, se présente sous plusieurs versions. Pour faire face au développement anarchique de toutes ces versions, l’American Standards Association a défini, en 1964, les deux langages connus sous les noms de Standard Fortran et Basic Fortran, le second étant un sous-ensemble du premier. La dernière norme Fortran date de 1977.
Fortran permet le traitement d’expressions algébriques et logiques comportant des constantes et des variables de différents types: elles peuvent être entières, réelles, complexes, logiques, en double précision, à une ou plusieurs dimensions. Sa syntaxe est cependant rigide. L’avantage de Fortran réside dans les larges possibilités offertes par l’usage des fonctions et des sous-programmes qui sont définis par le vocabulaire (expressions arithmétiques), par une bibliothèque de fonctions (fonctions intrinsèques) ou par l’utilisateur (sous-programmes Function et Subroutine). Toutefois, ces sous-programmes ne sont pas récursifs.
fortran [ fɔrtrɑ̃ ] n. m.
• 1956; acronyme de l'angl. For(mula) Tran(slation) « traduction formulaire »
♦ Inform. Langage informatique évolué orienté vers la résolution de problèmes scientifiques et techniques. ⇒ algol, cobol, 3. pascal.
● fortran nom masculin (acronyme de formula translation, formulation transposée) Langage de programmation évolué, à usage scientifique.
fortran
n. m. INFORM Langage de programmation surtout destiné à la formulation scientifique ou technique.
fortran [fɔʀtʀɑ̃] n. m.
❖
♦ Inform. Langage adapté aux calculatrices électroniques pour la programmation du calcul scientifique. ⇒ aussi Algol, basic, cobol. || « Ici (dans l'enseignement assisté par ordinateur), on parle à la machine dans son propre langage, le Fortran, pour y introduire les programmes de calcul. (…) En Fortran, un mot déjà dicté ne peut pas être suivi par n'importe lequel des 98 autres mots de ce langage » (Sciences et Avenir, nov. 1979, p. 48).
Encyclopédie Universelle. 2012.