Neben den offiziellen Sprachstandards haben sogenannte Industriestandards einen wichtigen Einfluß ausgeübt. Zu nennen sind hier vor allem:
FORTRAN IV
für IBM-Mainframes mit Erweiterungen gegenüber FORTRAN 66
SAA-FORTRAN
im Rahmen der IBM System Application Architecture (SAA) mit Erweiterungen
gegenüber FORTRAN 77
VAX-FORTRAN
für die VAX-Rechnerfamilie der Firma DEC mit Erweiterungen gegenüber
FORTRAN 77
Untersuchungen über einen gemeinsamen Sprachdurchschnitt, der von allen jeweils
verfügbaren (wichtigen) FORTRAN-Systemen beherrscht werden sollte, hat es zu
verschiedenen Zeiten gegeben:
- Basic FORTRAN, 1964
- PFORT (portable FORTRAN), 1974
An einer Erweiterung des Sprachstandards FORTRAN 90 wird seit Ende 1992 gearbeitet. Schwerpunkte der Weiterentwicklung sollen u.a. Objektorientierung, Parallelarbeit und die Behandlung von Ausnahmesituationen sein. Anvisierter Termin für die neue Norm, die FORTRAN 90 als Teilmenge vollständig enthalten soll, ist 1995.
FORTRAN wurde ursprünglich vor allem für die Lösung mathematischer Probleme im naturwissenschaftlich-technischen Bereich konzipiert. Seit FORTRAN 77 kann die Sprache jedoch als (fast) universell einsetzbar gelten. Für die Lösung systemnaher Problemstellungen ist FORTRAN nicht konzipiert. Die meisten FORTRAN- Systeme lassen jedoch die Einbindung von anderssprachigen Prozeduren (z.B. C oder Assembler) zu, über die Zugriffe auf Systemressourcen möglich sind.
Die aktuell verfügbaren FORTRAN-Systeme erfüllen im allgemeinen den vollen Sprachumfang des FORTRAN 77-Standards. Daneben sind oft Spracherweiterungen vorhanden, die sich in den neuesten Versionen zunehmend an dem neuen Standard FORTRAN 90 orientieren. Nicht alle Erweiterungen gehen jedoch bereits mit dem neuen Standard konform.
Diesem Material liegt im wesentlichen der FORTRAN 77 - Standard zugrunde, eingegangen wird darüberhinaus auf einige wichtige Erweiterungen bei FORTRAN 90, die bereits in vorhandenen Systemen verfügbar sind. Explizit Bezug genommen wird auf die folgenden Systeme, die in ihren wichtigsten Anweisungen behandelt werden:
MSF Microsoft FORTRAN, Version 5.1, 1991, für PC unter DOS bzw. OS/2 VAX-F VAX-FORTRAN, für Rechner der Firma DEC unter VMS XLF AIX XL FORTRAN, Version 2.3, IBM 1992 VSF VS FORTRAN (System/370), für IBM-MainframeAlle vier Systeme realisieren den vollständigen FORTRAN-77-Standard sowie eine Reihe von Erweiterungen, die zum Teil dem FORTRAN-90-Standard genügen. VSF wird nur selten erwähnt, in wesentlichen Teilen besteht Übereinstimmung mit XLF. Zu beachten ist, daß bei einigen Systemen manche Erweiterungen nur dann verfügbar sind, wenn bestimmte Compileroptionen gesetzt werden.