Fortran
linguagem de programação / De Wikipedia, a enciclopédia encyclopedia
Fortran[lower-alpha 1], acrônimo de IBM Mathematical FORmula TRANslation System, é uma linguagem de programação voltada para computação científica e técnica e que especialmente projetada pela execução eficiente em tempo de execução numa ampla variedade de processadores.[2] Foi inicialmente desenvolvida na década de 1950.[2] Foi normatizada em 1966 e desde então, recebeu revisões em 1978, 1991, 1997, 2004, 2010, 2018 e 2023.[2][3] Até meados dos anos 1980, foi a linguagem hegemônica da computação científica[4][5] e atualmente é a terceira linguagem de programação mais popular na computação de alto desempenho[6] (HPC), especialmente em aplicações em que há muito código legado.[7]
Fortran | |
---|---|
Paradigma | Multiparadigma: |
Surgido em | 1957; há 67 anos |
Última versão | Fortran 2018 (ISO/IEC 1539-1:2018) (28 de novembro de 2018; há 5 anos) |
Criado por | John Backus & IBM |
Estilo de tipagem |
|
Principais implementações |
|
Influenciada por | Speedcoding |
Influenciou | |
Extensão do arquivo: |
|
Apesar de ter sido inicialmente uma linguagem de programação procedural, versões recentes de Fortran permitem programação orientada por objetos.
Desde de o início dos anos 1970, linguagens de programação de quarta e quinta geração suplantaram largamente o Fortran fora dos círculos acadêmicos.[8] Depois disso, muitos códigos de física de larga escala migraram ou foram substituídos pelo C++,[9] linguagem mais usada modernamente para códigos de computação científica e HPC,[4][7][10] enquanto o Python domina a análise de dados.[9]
A linguagem é definida por norma ISO/IEC e sua atual revisão é Fortran 2023, ISO/IEC 1539:2023, publicada em novembro de 2023.[3]