Standard Fortran Language

A language standard specifies the form and establishes the interpretation of programs expressed in the language. Its primary purpose is to promote, among vendors and users, portability of programs across a variety of systems.

The vendor-user community has adopted four major Fortran language standards. ANSI (American National Standards Institute) and ISO (International Standards Organization) are the primary organizations that develop and publish the standards.

The major Fortran language standards are:

Although a language standard seeks to define the form and the interpretation uniquely, a standard might not cover all areas of interpretation. It might also include some ambiguities. You need to carefully craft your program in these cases so that you get the answers that you want when producing a portable program.

For more information: