Fortran 90

GPTKB entity

Statements (46)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:designedBy gptkb:ISO/IEC_JTC1/SC22/WG5
gptkbp:extendsTo gptkb:Fortran
gptkbp:fileExtension .f90
gptkbp:hasFeature modules
optional and keyword arguments
dynamic memory allocation
operator overloading
recursive procedures
array operations
array syntax
case-insensitive keywords
end-do and end-if statements
free-form source input
intent attribute for procedure arguments
new intrinsic functions
pure and elemental procedures
where statement for arrays
https://www.w3.org/2000/01/rdf-schema#label Fortran 90
gptkbp:influenced gptkb:Fortran_2003
gptkb:Fortran_2008
gptkb:Fortran_95
gptkbp:influencedBy gptkb:Fortran_77
gptkbp:paradigm imperative
structured
modular
procedural
object-oriented (limited)
gptkbp:partOf gptkb:Fortran_family
gptkbp:predecessor gptkb:Fortran_77
gptkbp:releaseYear 1991
gptkbp:standardizedBy gptkb:ISO
gptkbp:standardNumber gptkb:ISO/IEC_1539:1991
gptkbp:successor gptkb:Fortran_95
gptkbp:supports operator overloading
recursive functions
array programming
modular programming
dynamic memory
free-form source code
gptkbp:usedFor high-performance computing
numerical analysis
scientific computing
engineering applications
gptkbp:bfsParent gptkb:Fortran
gptkbp:bfsLayer 5