FORTRAN

GPTKB entity

Statements (170)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:TV_series
gptkb:standard
gptkb:Wirth's_programming_languages
gptkb:API
gptkb:language
gptkb:computer
gptkbp:developed_by gptkb:John_Backus
gptkb:CEO
gptkbp:first_appearance gptkb:1957
gptkbp:formulation gptkb:symbol
gptkbp:has_community gptkb:Fortran_standards_committee
Fortran community
Fortran conferences
Fortran documentation
Fortran user groups
Fortran forums
Fortran mailing lists
Fortran tutorials
gptkbp:has_feature gptkb:gfortran
functions
array manipulation
control structures
data types
error handling
formatting capabilities
user-defined functions
dynamic memory allocation
file handling
conditional statements
input/output operations
modules
parallel processing capabilities
array handling
looping constructs
ifort
nagfor
interoperability with C
formatted output
modular programming support
subroutines
character string handling
intrinsic functions
unformatted output
parallel processing support
complex number support
flang
object-oriented programming (in later versions)
absoft
lahey
pathscale
pgi
silverfrost
xlf
gptkbp:has_method gptkb:Pascal
gptkb:C
gptkb:ALGOL
gptkbp:has_version gptkb:FORTRAN_77
gptkb:Fortran_2003
gptkb:Fortran_2008
gptkb:Fortran_2018
gptkb:FORTRAN_90
FORTRAN 95
FORTRANIV
https://www.w3.org/2000/01/rdf-schema#label FORTRAN
gptkbp:influenced gptkb:C
gptkb:Library
gptkbp:influenced_by gptkb:ALGOL
gptkbp:is_designed_for scientific computing
gptkbp:is_known_for numerical computation
performance in numerical tasks
legacy code in scientific applications
gptkbp:is_part_of computer programming history
scientific programming languages
gptkbp:is_standardized_by gptkb:ISO
gptkb:ANSI_X3.9
gptkb:Fortran_2008_standard
gptkb:ISO/_IEC_1539
Fortran 2018 standard
Fortran 2003 standard
Fortran 77 standard
Fortran 90 standard
Fortran 95 standard
gptkbp:is_supported_by many compilers
gptkbp:is_used_by gptkb:architect
gptkb:physicist
gptkb:Mathematician
gptkbp:is_used_for scientific computing
gptkbp:latest_version gptkb:Fortran_2018
gptkbp:notable_feature gptkb:Artificial_Intelligence
gptkb:academic_research
gptkb:Author
gptkb:Footballer
gptkb:software_framework
gptkb:Cloud_Computing_Service
agile methodologies
data analysis
big data processing
code reviews
community support
continuous integration
control structures
data types
debugging tools
exception handling
financial modeling
high-performance computing
modular programming
performance optimization
version control
user-defined types
cross-platform compatibility
development environments
dynamic memory allocation
industry applications
software engineering practices
software testing
file handling
recursion
input/output operations
performance benchmarking
compiler optimization
data encapsulation
engineering simulations
weather modeling
floating-point arithmetic
supercomputing
code generation
array handling
open-source implementations
legacy code
interoperability with C
multidimensional arrays
object-oriented features
aerospace simulations
government projects
educational use
extensive libraries
legacy support
modern features
template programming
character strings
pointer support
subroutine
code portability
commercial compilers
scientific libraries
format statement
parallel computing support
do loop
gptkbp:philosophy procedural programming
gptkbp:primary_source numerical computation
gptkbp:successor gptkb:Fortran_2003
gptkb:Fortran_2008
gptkb:Fortran_77
gptkb:Fortran_2018
gptkb:Fortran_90
gptkb:Fortran_95
gptkbp:supports array programming
modular programming
object-oriented programming
structured programming
procedural programming
numerical computation
gptkbp:used_in high-performance computing
scientific computing
computational fluid dynamics
finite element analysis
numerical weather prediction