Desendolcador(es) | IBM y John Backus (es) |
---|---|
Estensión de ficheru |
.f .for .f90 |
Versión inicial | 1957 |
Última versión | Fortran 2023 (, 17 payares 2023) |
Tipu | llinguaxe de programación, lenguaje de programación estructurada (es) , llinguaxe de programación imperativu, llinguaxe de programación por procedimientos, llinguaxe de programación empobináu a oxetos, lenguaje de programación genérica (es) y array programming language (en) |
Llicencia | Licencia MIT (es) |
Más información | |
fortranlang | |
Sitiu web | Web oficial |
Códigu fonte | Códigu fonte |
Etiqueta de Stack Exchange | Stack Exchange |
GitHub | fortran-lang |
Fortran (primeramente FORTRAN,[1] contraición del inglés The IBM Mathematical Formula Translating System) ye un llinguaxe de programación d'altu nivel de propósitu xeneral,[2] procedimental[3] y imperativu, que ta especialmente afechu al cálculu numbéricu y a la computación científica. Desenvueltu orixinalmente por IBM en 1957 pal equipu IBM 704, y usáu p'aplicaciones científiques y d'inxeniería, el FORTRAN vieno apoderar esta área de la programación dende'l principiu y tuvo n'usu continuu por más de mediu sieglu n'árees de cómputu intensivu tales como la predicción numbérica del tiempu, analises d'elementos finitos, dinámica de fluyíos computacional (CFD), física computacional y química computacional. Ye unu de los llinguaxes más populares nel área de la computación d'altu rendimientu y ye'l llinguaxe usáu pa programes qu'evalúen el desempeñu (benchmark) y el ranking de los supercomputadores más rápidos del mundu.[4]
El FORTRAN toma un llinaxe de versiones, caúna de les cuales evolucionó p'añader estensiones al llinguaxe ente que usualmente retenía compatibilidá coles versiones previes. Versiones socesives añadieron soporte pa procesamientu de datos basaos en calteres (FORTRAN 77), programación d'arreglos, programación modular y programación empobinada a oxetos (Fortran 90/95), y programación xenérica (Fortran 2003).
CHARACTER
data type.