Overview: Language Reference

This document contains the complete description of the IntelĀ® Fortran programming language, which includes Fortran 95, Fortran 90, and many Fortran 2003 language features. It contains information on language syntax and semantics, on adherence to various Fortran standards, and on extensions to those standards.

This manual is intended for experienced applications programmers who have a basic understanding of Fortran concepts and the Fortran 95/90 language.

Some familiarity with your operating system is helpful. This manual is not a Fortran or programming tutorial.

This manual contains the full content of what originally appeared in the Language Reference and Libraries Reference PDF files. However, the library routines described in the Libraries Reference PDF file are now described within the A to Z Reference.

This document covers the following topics:

For details on the features of the compilers, see your guide to Building Applications. For details on how to improve the run-time performance of Fortran programs, see your guide to Optimizing Applications. For details on floating-point support, see your guide to Floating-point Operations. For details on compiler options, see your Compiler Options reference.

For information on conventions used in this document, see Conventions.

For more information on Fortran 2003 features in this release, see Fortran 2003 Features.