Fortran 2003 (CloudMonk.io)

Fortran 2003



Return to Fortran 95, Fortran 2008, Fortran bibliography, Fortran, Fortran glossary, Fortran topics, Fortran glossary, Fortran courses, IBM Mainframe glossary, Awesome Fortran, Awesome IBM Mainframe, IBM Mainframe development, IBM Mainframe bibliography, COBOL, COBOL glossary, High-performance computing (HPC)

Also called Fortran ISO/IEC 2004

Features



**Fortran 2003** is a significant revision of the Fortran 95 standard.
Some of the major new features are

* Parametrized derived types.
* Object-oriented programming: type extension and inheritance, polymorphism, dynamic type allocation, and type-bound procedures.
* Procedure pointers.
* C interoperability.
* OS integration: command-line arguments and environment variables.
* IEEE arithmetic
* Allocatable enhancements

Compiler Compliance



See Fortran 2003 status.

gfortran



gfortran

See GCC:Fortran2003 (http://gcc.gnu.org/wiki/Fortran2003) and [GCC:Fortran2003Status](http://gcc.gnu.org/wiki/Fortran2003Status).

Intel Fortran


Intel Fortran

See the article on support for Fortran language standards (http://software.intel.com/en-us/articles/intel-fortran-compiler-support-for-fortran-language-standards).

NAG


NAG Fortran - NAGWare f95 Compiler Release 5.2 Release Notes (http://www.nag.com/nagware/np/r52_doc/relnotes.html)

See Also



* Fortran 2008

Fortran 2003 Standard



Although the official Fortran 2003 standard must be purchased from the ISO, the Draft International Standard produced by the committee is freely available. This document is [ISO/IEC JTC1/SC22/WG5 N1601](ftp://ftp.nag.co.uk/sc22wg5/N1601-N1650/N1601.pdf.gz) (gzip compressed PDF) dated May 3, 2004 (the equivalent J3 document is [04-007](http://www.j3-fortran.org/doc/2003_Committee_Draft/04-007.pdf)).

References


* ISO/IEC JTC1/SC22/WG5 N1601 (ftp://ftp.nag.co.uk/sc22wg5/N1601-N1650/N1601.pdf.gz) Fortran 2003 Draft International Standard.
* Reid, John (2007) The New Features of Fortran 2003 - http://dx.doi.org/10.1145/1243413.1243415
* ACM SIGPLAN Fortran Forum * 26(1), 10-33. (Also available as [N1648](ftp://ftp.nag.co.uk/sc22wg5/N1601-N1650/N1648.pdf)
* Reid, John (2003) The future of Fortran http://dx.doi.org/10.1109/MCISE.2003.1208645 ddg>Computing in Science & Engineering 5, 59--67
* Fortran 2003 extensions and the NAG Fortran Compiler - http://nag.com/nagware/NP/doc/nag_f2003.pdf
* Fortran 2003 standard: which free document gets closest - https://groups.google.com/d/topic/comp.lang.fortran/2r3NOSfuIXA/discussion) on comp.lang.fortran



(FtrnWiki)

Research Fortran More


Fortran Research:
* ddg>Fortran 2003 on DuckDuckGo
* fortranwiki>Fortran 2003 on Fortran Wiki
* fortran>Fortran 2003 on Fortran-Lang.org
* fortraniso>Fortran 2003 on wg5-fortran.org (ISO Fortran Standards)
* fortranlib>Fortran 2003 on StdLib.Fortran-Lang.org
* oreilly>Fortran 2003 on O'Reilly
* github>Fortran 2003 on GitHub
* reddit>Fortran 2003 on Reddit
* stackoverflow>Fortran 2003 on StackOverflow
* scholar>Fortran 2003 on scholar.google.com
* youtube>Fortran 2003 on YouTube


Fair Use Sources


Fair Use Sources:
* B097819373 (MdFtrn 2020)
* Fortran Wiki (FtrnWiki) https://fortranwiki.org/fortran/show/Fortran+2003
* Fortran-Lang.org
* wg5-fortran.org (ISO-IEC Fortran Standards Committee)
* Fortran 2023 Draft Standard - Fortran ISO-IEC Standard

Fortran: Effective Fortran, Fortran Best Practices, Fortran Fundamentals, Fortran Inventor - Fortran Language Designer: John Backus of IBM in 1957 (see John Backus Oral History); Modern Fortran - Legacy Fortran, Fortran keywords, Fortran data structures - Fortran algorithms, Fortran syntax, IBM Mainframe DevOps, Fortran DevOps, Fortran Development Tools (Fortran IDEs and Code Editors, Fortran Compilers, Fortran CI/CD Build Tools, Fortran Standard Library), Fortran Standards (ISO Fortran: Fortran 202X | 202X, Fortran 2018 | 2018, Fortran 2018 | 2018, Fortran 2008 | 2008, Fortran 2003 | 2003, Fortran 95 | 95, Fortran 90 | 90, Fortran 77 | 77), ANSI Fortran-Fortran 66 | 66, Fortran and Supercomputers (Fortran and High-Performance Computing (HPC)), Parallel Fortran (Embarrassingly Parallel Fortran - Fortran Coarrays), Fortran Paradigms (Imperative Fortran, Procedural Fortran, [[Object-Oriented

Fortran]] - Fortran OOP, Functional Fortran), Fortran Community, Learning Fortran, Fortran on Windows, Fortran on Linux, Fortran on UNIX, Fortran on macOS, Mainframe Fortran, IBM i Fortran, Fortran installation, Fortran containerization, Fortran configuration, Fortran SRE, Fortran data science - Fortran DataOps, Fortran machine learning, Fortran deep learning, Fortran concurrency, Fortran history, Fortran bibliography, Fortran Glossary - Glossaire de Fortran - French, Fortran topics, Fortran courses, Fortran Standard Library, Fortran libraries, Fortran frameworks, Fortran research, Fortran GitHub, Written in Fortran, Fortran popularity, Fortran Awesome list, Fortran Versions. (navbar_fortran - see also navbar_cobol, navbar_mainframe)

----



Cloud Monk is Retired (impermanence | for now). Buddha with you. Copyright | © Beginningless Time - Present Moment - Three Times: The Buddhas or Fair Use. Disclaimers



SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.



----