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 |
| 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
|
| https://www.w3.org/2000/01/rdf-schema#label |
Fortran 90
|