Diferencia entre revisiones de «Fortran»

Contenido eliminado Contenido añadido
SergioN (discusión · contribs.)
Sin resumen de edición
Línea 4:
contracción del [[Idioma inglés|inglés]] ''The IBM Mathematical '''For'''mula '''Tran'''slating System'') es un [[lenguaje de programación]] de [[Lenguaje de alto nivel|alto nivel]] de propósito general,<ref>Since FORTRAN 77, which introduced the <code>CHARACTER</code> data type.</ref> [[lenguaje procedimental|procedimental]]<ref>Since FORTRAN II (1958).</ref> e [[Programación imperativa|imperativo]], que está especialmente adaptado al [[cálculo numérico]] y a la [[computación científica]]. Desarrollado originalmente por [[IBM]] en [[1957]] para el equipo [[IBM 704]], y usado para aplicaciones científicas y de ingeniería, el FORTRAN vino a dominar esta área de la programación desde el principio y ha estado en uso continuo por más de medio siglo en áreas de cómputo intensivo tales como la [[predicción numérica del tiempo]], [[Método de los elementos finitos|análisis de elementos finitos]], [[dinámica de fluidos computacional]] (CFD), [[física computacional]] y [[química computacional]]. Es uno de los lenguajes más populares en el área de la [[computación de alto rendimiento]] y es el lenguaje usado para programas que evalúan el desempeño ([[Benchmark (informática)|benchmark]]) y el ranking de los [[supercomputador]]es [[TOP500|más rápidos del mundo]].<ref>http://www.top500.org/project/linpack</ref>
 
El FORTRAN abarca un linaje de versiones, cada una de las cuales evolucionó para añadir extensiones al lenguaje mientras que usualmente retenía compatibilidad con las versiones previas. Versiones sucesivas han añadido soporte para procesamiento de datos basados en caracteres (FORTRAN 77), [[programación de arreglos|programación de vectores[[Arreglo (''arrays''computación)|matrices]], [[programación modular]] y [[programación orientada a objetos]] (Fortran 90/95), y [[programación genérica]] (Fortran 2003).
 
== Historia ==