Fortran 90


Fortran 90

(Previously "Fortran 8x" and "Fortran Extended") An extensiveenlargement of Fortran 77. Fortran 90 has derived types,assumed shape arrays, array sections, functions returningarrays, case statement, module subprograms and internalsubprograms, optional and keyword subprogram arguments,recursion, and dynamic allocation. It is defined in ISO1539:1991, soon to be adopted by ANSI.

["Fortran 90 Explained", M. Metcalf et al, Oxford UniversityPress 1990].