The Free On-line Dictionary of Computing (30 December 2018):
Fortran 90
   (Previously "Fortran 8x" and "Fortran Extended") An extensive
   enlargement of Fortran 77.  Fortran 90 has derived types,
   assumed shape arrays, array sections, functions returning
   arrays, case statement, module subprograms and internal
   subprograms, optional and keyword subprogram arguments,
   recursion, and dynamic allocation.  It is defined in ISO
   1539:1991, soon to be adopted by ANSI.
   ["Fortran 90 Explained", M. Metcalf et al, Oxford University
   Press 1990].
   (1994-12-16)