
The Fortran Programming Language — Fortran Programming Language
Fortran is a natively parallel programming language with intuitive array-like syntax to communicate data between CPUs. You can run almost the same code on a single CPU, on a shared-memory multicore …
Learn — Fortran Programming Language
Try the quickstart Fortran tutorial, to get an overview of the language syntax and capabilities.
Quickstart tutorial — Fortran Programming Language
This quickstart tutorial gives an overview of the Fortran programming language and its syntax for common structured programming concepts including: types, variables, arrays, control flow and …
Hello world — Fortran Programming Language
In this part of the tutorial, we will write our first Fortran program: the ubiquitous “Hello, World!” example. However, before we can write our program, we need to ensure that we have a Fortran compiler set up.
Compilers — Fortran Programming Language
The latest NAG Fortran Compiler release (7.0) has extensive support for legacy and modern Fortran features including parallel programming with coarrays, as well as additional support for programming …
Building programs — Fortran Programming Language
Two very simple examples of that type of language: Windows batch files and Linux shell scripts. In this tutorial we concentrate on the first type of languages, with Fortran as the main example.
Gotchas — Fortran Programming Language
Well, because by default Fortran uses implicit typing: when encountering a variable that hasn’t been explicitly typed, the compiler infers the type according to the first letter of the name.
Fortran Best Practices — Fortran Programming Language
This mini-book collects a modern canonical way of doing things in Fortran. It serves as a style guide and best practice recommendation for popular topics and common tasks.
Object-oriented programming techniques — Fortran Programming …
For object-oriented programming, the approach is that a closer relationship between two (or maybe more) types can be established through language-defined mechanisms, on both the levels of type …
Packages — Fortran Programming Language
The fortran-lang package index is community-maintained and lists open source Fortran-related projects.This includes large-scale scientific applications,function libraries, Fortran interfaces, and …