Durant les quarante ans des son développement, il a subi deux normalisations, en 1966 pour le FORTRAN VI et en 1977 pour le FORTRAN 77. Cette dernière norme est aujourd'hui agréée par l'ISO et totalement portable sur des ordinateurs les plus différents. D'un autre coté, son utilisation intensive par la communauté scientifique internationale a aidé la création des bibliothèques professionnelles des programmes.
Le principal défaut qui lui est attribué, ...il n'en est pas un, ou plutôt c'était un défaut de la norme antérieure à la norme ISO 77, à savoir l'impossibilité de programmer de manière structurée. La norme actuelle, avec les branchements conditionnels (if ...then ... else ...endif) et l'extension aux boucles ``tant que''-- qui ne font pas encore partie de la norme ISO mais sont acceptés par presque tous les compilateurs disponibles -- permettent une programmation structurée, très lisible, élégante et efficace. Notons enfin qu'il existe aujourd'hui une extension de ce langage, connue sous le nom de FORTRAN 90, permettant une programmation naturelle et efficace des ordinateurs à architecture parallèle.
Un manuel clair et concis pour les règles grammaticales du langage FORTRAN est le livre de [CALDERBANK].