Generated by Llama 3.3-70B| ISO/IEC 1539 | |
|---|---|
| Name | ISO/IEC 1539 |
| Paradigm | Multi-paradigm |
| Designed by | ANSI, ISO, IEC |
| Developers | X3J3 Committee, WG5 Committee |
| First appeared | 1980 |
| Typing | Statically typed |
| Dialects | Fortran 77, Fortran 90, Fortran 95, Fortran 2003, Fortran 2008, Fortran 2018 |
| Influenced by | COBOL, C++, Pascal (programming language), ALGOL 60, PL/I |
| Influenced | C (programming language), Java (programming language), Python (programming language), R (programming language), MATLAB |
| File extensions | .f, .for, .f90, .f95 |
| Website | International Organization for Standardization, American National Standards Institute |
ISO/IEC 1539 is a standard for the Fortran programming language, developed by the International Organization for Standardization and the American National Standards Institute. The standard was designed to provide a common set of features and syntax for the language, which was originally developed by IBM in the 1950s. The standard has undergone several revisions, with significant updates in Fortran 77, Fortran 90, and Fortran 2003, and has been influenced by other programming languages such as COBOL, C++, and Pascal (programming language).
The introduction of the ISO/IEC 1539 standard marked a significant milestone in the development of the Fortran programming language, which was widely used in the fields of NASA, European Space Agency, and CERN. The standard was designed to provide a common framework for the language, which had previously been implemented in various forms by different vendors, including IBM, DEC, and Cray Inc.. The standard has been adopted by a wide range of organizations, including University of California, Berkeley, Massachusetts Institute of Technology, and Stanford University, and has been used in a variety of applications, including weather forecasting, fluid dynamics, and materials science. The standard has also been influenced by other programming languages, such as Java (programming language), Python (programming language), and R (programming language), and has been used in conjunction with other standards, such as IEEE 754 and POSIX.
The history of the ISO/IEC 1539 standard dates back to the 1960s, when the first version of the Fortran programming language was developed by IBM. The language was initially designed for use on IBM mainframe computers, but it quickly gained popularity and was adopted by other vendors, including DEC and Cray Inc.. In the 1970s, the ANSI and ISO organizations began to develop a standard for the language, which was published in 1980 as Fortran 77. The standard has undergone several revisions since then, with significant updates in Fortran 90, Fortran 95, and Fortran 2003, and has been influenced by other programming languages, such as C (programming language), Pascal (programming language), and ALGOL 60. The standard has also been used in a variety of applications, including space exploration, nuclear physics, and climate modeling, and has been adopted by a wide range of organizations, including European Organization for Nuclear Research, National Center for Atmospheric Research, and Los Alamos National Laboratory.
The ISO/IEC 1539 standard provides a wide range of features for the Fortran programming language, including support for arrays, pointers, and object-oriented programming. The standard also includes a number of features for parallel computing, including MPI and OpenMP, and provides support for high-performance computing applications, such as weather forecasting and fluid dynamics. The standard has been influenced by other programming languages, such as Java (programming language), Python (programming language), and R (programming language), and has been used in conjunction with other standards, such as IEEE 754 and POSIX. The standard has also been adopted by a wide range of organizations, including University of Cambridge, University of Oxford, and California Institute of Technology, and has been used in a variety of applications, including materials science, biophysics, and astrophysics.
The implementation of the ISO/IEC 1539 standard has been carried out by a wide range of organizations, including IBM, Intel, and Cray Inc.. The standard has been implemented on a variety of platforms, including Linux, Windows, and macOS, and has been used in a variety of applications, including scientific computing, engineering, and data analysis. The standard has also been used in conjunction with other programming languages, such as C (programming language), C++, and Java (programming language), and has been influenced by other standards, such as POSIX and IEEE 754. The standard has been adopted by a wide range of organizations, including NASA, European Space Agency, and CERN, and has been used in a variety of applications, including space exploration, nuclear physics, and climate modeling.
The standardization of the ISO/IEC 1539 standard has been carried out by the International Organization for Standardization and the American National Standards Institute. The standard has undergone several revisions, with significant updates in Fortran 77, Fortran 90, and Fortran 2003, and has been influenced by other programming languages, such as COBOL, C++, and Pascal (programming language). The standard has been adopted by a wide range of organizations, including University of California, Berkeley, Massachusetts Institute of Technology, and Stanford University, and has been used in a variety of applications, including weather forecasting, fluid dynamics, and materials science. The standard has also been used in conjunction with other standards, such as IEEE 754 and POSIX, and has been influenced by other programming languages, such as Java (programming language), Python (programming language), and R (programming language).