Описание тега fortran
Fortran - это универсальный процедурный императивный язык программирования, который особенно используется для числовых вычислений и научных вычислений.
Он имеет долгую историю и все еще развивается: первое предложение языка было составлено Дж. В. Бэкусом в 1953 году, первый международный стандарт был утвержден в 1966 году, а последняя основная редакция стандарта (с новыми функциями), Fortran 2018, была опубликована в 2018. Следующая версия Fortran 202X (ранее известная как Fortran 2020) находится в стадии разработки.
Фортран широко используется в научном вычислительном сообществе и составляет важную часть числовых кодов, выполняемых в суперкомпьютерных средствах.
Привет, мир в Фортране
program hello
write(*,*) 'Hello, world!'
end program hello
Связанные теги
Теги языковых функций:
- fortran-iso-c-binding относительно возможности взаимодействия C (не ограничивается внутренним модулем)
- fortran-common-block относительно (проблемного) использования общих блоков
Теги компилятора:
- gfortran для компонента компилятора Fortran GCC
- xl-fortran для компилятора IBM XL Fortran
- intel-fortran для пакета разработки Intel Fortran
- nag-fortran для компилятора NAG (nagfor) и цифровой библиотеки Fortran
- pgi-visual-fortran для компилятора и инструментов PGI
- silverfrost-fortran для компилятора Silverfrost (Salford FTN95)
Также есть теги языковых версий: fortran77, fortran90, fortran95, fortran2003 и fortran2008. Эти теги необходимы редко, поскольку в последующих версиях появляется ограниченная несовместимость, и контекст должен сделать поддержку языковых функций понятной.
Полезные ссылки
- Fortran Wiki, совместные вики для обсуждения Fortran
- История Fortran из Википедии
- Особенности языка Fortran 95 в Википедии
Стандартные документы
- FORTRAN 66
- FORTRAN 77
- Фортран 90
- Фортран 95
- Fortran 2003 ( Новые возможности Fortran 2003)
- Fortran 2008 ( Новые возможности Fortran 2008)
- расширен Технической Спецификацией TS29113 Дальнейшее взаимодействие Фортрана с C
- расширен спецификацией Techincal TS18508 Дополнительные параллельные функции в Fortran
- Fortran 2018 ( Новые возможности Fortran 2018)