Navigate to content

Coming soon - Revision to the Fortran programming language

Did you know the Fortran programming language has been around for decades! It is considered one of the most suitable programming languages for scientific and numerical computation. Fortran specifies the form and establishes the interpretation of programs expressed in the base Fortran language. The purpose of this standard is to promote portability, reliability, maintainability, and efficient execution of Fortran programs for use on a variety of computing systems.

Fortran is also the preeminent programming language in high-performance computing. Scientific applications and simulations written in Fortran make up a large share of applications that have been running in supercomputing facilities around the world. They include Doppler radar weather forecasts, atmospheric and oceanic studies, climate studies and simulations, astrophysics simulations, fluid and turbulence modeling, and fusion kinetic simulation tools among many others.

The next revision of Fortran, ISO/IEC 1539-1 (informally known as Fortran 2023), is expected to be published by the year’s end.

INCITS/Fortran, the technical committee that is the U.S. mirror group to the international ISO/IEC JTC 1/SC 22 committee, is a big contributor in developing new features, responding to interpretation requests and maintaining existing features.

A peek ahead, some new features to be included in the latest revision are:

▪          new intrinsics for trigonometric and string-handling functions
▪          new data declaration features as building blocks for generic programming
▪          allowing data object with a coarray component to be an array or allocatable
▪          interoperable enumerations types
▪          conditional expressions, arrays to specify multiple subscripts, and many others

Interested in getting involved in the standardization activities related to Fortran? Join the INCITS Technical Committee on Fortran. For more information on membership visit  https://www.incits.org/committees/pl22.3.

 


About INCITS: the InterNational Committee for Information Technology Standards (INCITS) – is the central U.S. forum dedicated to creating technology standards for the next generation of innovation.  INCITS members combine their expertise to create the building blocks for globally transformative technologies. From cloud computing to communications, from transportation to health care technologies, INCITS is the place where innovation begins. INCITS is accredited by the American National Standards Institute (ANSI) and is affiliated with ITI. Visit www.incits.org to learn more.