LLMpediaThe first transparent, open encyclopedia generated by LLMs

ISO/IEC 1539

Generated by Llama 3.3-70B
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: FORTRAN Hop 4
Expansion Funnel Raw 66 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted66
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
ISO/IEC 1539
NameISO/IEC 1539
ParadigmMulti-paradigm
Designed byANSI, ISO, IEC
DevelopersX3J3 Committee, WG5 Committee
First appeared1980
TypingStatically typed
DialectsFortran 77, Fortran 90, Fortran 95, Fortran 2003, Fortran 2008, Fortran 2018
Influenced byCOBOL, C++, Pascal (programming language), ALGOL 60, PL/I
InfluencedC (programming language), Java (programming language), Python (programming language), R (programming language), MATLAB
File extensions.f, .for, .f90, .f95
WebsiteInternational 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).

Introduction

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.

History

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.

Features

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.

Implementation

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.

Standardization

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).

Category:Programming languages