FORTRAN family

GPTKB entity

Statements (74)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:designed_by gptkb:John_Backus
gptkbp:developed_by gptkb:CEO
gptkbp:first_appearance gptkb:1957
gptkbp:format .f
.f90
.f95
.f03
.f08
.for
https://www.w3.org/2000/01/rdf-schema#label FORTRAN family
gptkbp:influenced_by gptkb:ALGOL
gptkbp:is_standardized_by gptkb:ISO/_IEC_1539
gptkbp:key gptkb:Author
exception handling
generic programming
modular programming
polymorphism
strong typing
user-defined types
dynamic memory allocation
conditional statements
modules
user-defined procedures
interoperability with C
type parameters
coarrays
derived types
do concurrent
procedure pointers
submodules
character strings
allocatable arrays
forall construct
implicit none statement
interface blocks
intrinsic procedures
pointer support
procedure overloading
type extension
type-bound procedures
where construct
array slicing
do loops
intrinsic functions
object-oriented programming support
data statement
format statement
assumed-shape arrays
common blocks
formatted input/output
pointer arrays
deferred types
parallel computing support
subroutine and function support
array constructors
coarray features
equivalence statement
external statement
finalization procedures
include statement
select case statement
gptkbp:latest_version gptkb:Fortran_2018
gptkbp:philosophy procedural programming
gptkbp:successor gptkb:Fortran_90
gptkbp:supports array programming
gptkbp:technique gptkb:gfortran
ifort
nagfor
flang
gptkbp:used_in scientific computing
gptkbp:bfsParent gptkb:FORTRAN-77
gptkb:FORTRAN_90
gptkbp:bfsLayer 5