Encyclopædia Universalis, le portail de la connaissance
Accueil - Boutique - Contact - Assistance
Zone de recherche

Altas Auteurs Recherche thématique Dictionnaire

FORTRAN (FORmula TRANslation)

Historiquement, Fortran peut être décrit comme l'un des premiers langages de programmation de haut niveau ayant permis d'écrire de manière complète et détaillée des procédures de calcul ou des algorithmes complexes sans faire appel au langage d'assemblage. Sa syntaxe proche de celle du langage mathématique et sa simplicité font de lui un langage particulièrement bien adapté au traitement des problèmes scientifiques.

Conçu par John Backus, en 1955, comme support de programmation de l'IBM 704 sous le nom de Fortran, ce langage a connu plusieurs variations et bénéficié de nombreuses améliorations. Les versions les plus remarquables sont Fortran IV (1966), qui a servi à l'écriture d'une quantité impressionnante d'applications, Fortran 78 (1978) promu par l'American Standards Association afin d'homogénéiser les versions disponibles, et Fortran 2003 le dotant de fonctionnalités propres à la programmation orientée objet.

Malgré sa syntaxe rigide, Fortran est très efficace dans le traitement d'expressions algébriques et logiques comportant des constantes et des variables de différents types : entières, réelles, complexes, logiques, en double précision, à une ou plusieurs dimensions. 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). Il reste très utilisé en raison de la présence de très nombreuses bibliothèques de fonctions existantes, même si aujourd'hui les applications scientifiques sont plutôt écrites avec des langages plus industriels comme C ou C++.

François PÊCHEUX

Retour en haut

Offre essai 7 jours

Thématique

Classification thématique de cet article :

Retour en haut

Autres références

« FORTRAN (FORmula TRANslation) » est également traité dans :

LANGAGE FORTRAN

Écrit par :  Pierre MOUNIER-KUHN

En informatique, les techniques de programmation ont évolué vers une plus grande facilité d'emploi par des utilisateurs de moins en moins avertis. Les algorithmes en langage-machine, code binaire adapté à l'architecture spécifique de chaque ordinateur, favorisaient la rapidité d'exécution et occupaient peu de mémoire. Toutefois, leur écriture… Lire la suite
LANGAGES DE PROGRAMMATION - (repères chronologiques)

Écrit par :  Pierre MOUNIER-KUHN

… * Mise au point, par John Backus, chez I.B.M. (International Business Machines Corporation), d'un premier langage de programmation évolué, le Fortran (formula translation), pour l'écriture des programmes scientifiques par des non-spécialistes de l'ordinateur. Le Fortran est distribué à tous les possesseurs de machines scientifiques… Lire la suite
ORDINATEURS

Écrit par :  Danièle DROMARDFrançois PÊCHEUX

Dans le chapitre "Amélioration des langages de programmation"  : …  que les langages sources sont éloignés du langage machine. Le premier des langages évolués, *Fortran (FORmula TRANslation), apparut en 1954 et fut conçu pour l'écriture des programmes scientifiques. Après quelques modifications rendues nécessaires par l'évolution des ordinateurs, Fortran est encore employé sur les puissants ordinateurs… Lire la suite
PROGRAMMATION

Écrit par :  Jean-François MONIN

Dans le chapitre "Constructions fondamentales"  : …  Les premiers langages de programmation comme *Fortran, inventé vers 1955 par John Warner Backus (1924-2007), offraient une syntaxe plus compréhensible que l'assembleur et permettaient l'utilisation d'expressions arithmétiques, ce qui constituait un gros progrès. Mais le modèle de programmation sous-jacent restait proche de la notion de séquence d'… Lire la suite

Retour en haut

Voir aussi

Retour en haut

Accueil - Contact - À propos
Consulter les articles d'Encyclopædia Universalis : 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Consulter les articles d'Encyclopædia Britannica.
© 2011, Encyclopædia Universalis France S.A. Tous droits de propriété industrielle et intellectuelle réservés.

chargement du média