Category:Fortran: Difference between revisions
Added Mathematical programming languages Category
m (Added language tag) |
(Added Mathematical programming languages Category) |
||
(12 intermediate revisions by 5 users not shown) | |||
Line 7:
|LCT=yes
|tags=fortran
|bnf=http://fortran.comsci.us/syntax/statement/index.html
{{language programming paradigm|Imperative}}
Fortran is the oldest programming language still in widespread use. It was given substantial rework in the Fortran 90 standard. By convention, versions before Fortran 90 are spelled with all uppercase letters (e.g. FORTRAN 66, FORTRAN 77), while starting with Fortran 90, the mixed case spelling is used (i.e. Fortran 90, Fortran 95 etc.).▼
{{Language programming paradigm|Procedural}}
{{Language programming paradigm|Object-oriented}}
{{Language programming paradigm|Concurrent}}
[[Category:Mathematical programming languages]]
▲Fortran is the oldest programming language still in widespread use.
FORTRAN 77, being quite old, lacks almost everything one expects from a modern programming language. It uses a fixed-length line and column oriented line format which was motivated by punch cards. Due to its age, and since FORTRAN compilers generally gave very good performance for numerical code, a lot of code, especially scientific code, was written in FORTRAN. Also, for quite a while there was no free Fortran 90 compiler, which also caused a lot of FORTRAN 77 code to be written even quite some time after Fortran 90 was standardized. Because of the
Fortran 90 was a major
|