References & Resources
The final page of the track gathers everything you need to keep learning Fortran for free: run code in the browser with nothing installed, consult the authoritative standard and compiler documentation, follow a structured course, and read real Fortran written by people who solve hard problems with it every day. All links were verified for this revision.
Official Resources & Standards
The community and the standards bodies
| Resource | What it is | Best for |
| fortran-lang.org | The official community website: learn, packages, compilers, news | Starting point for everything Fortran |
| Fortran-lang Learn | Quickstart tutorial, Best Practices, Python–Fortran Rosetta Stone, intrinsics pages | Official learning hub with curated courses |
| WG5 | ISO/IEC JTC1/SC22/WG5 — the committee maintaining the standard | The standard's text, interpretations, future work |
| J3 | US Fortran standards committee | Proposals and discussion of the next revision |
Compiler documentation
| Resource | What it is | Best for |
| GNU Fortran (gfortran) docs | Full reference: flags, intrinsic modules, every intrinsic procedure | Answers to "how does intrinsic X behave?" |
| Flang (LLVM) | The LLVM Fortran front-end | Comparing codegen, trying LLVM tooling |
| Intel Fortran (ifx) | Intel's standards-first compiler, free tier | HPC clusters, Xeon tuning, MKL integration |
| LFortran | Interactive Fortran compiler with a REPL | Notebook-style exploration and the playground |
Playgrounds: no installation needed
Instant feedback is the fastest tutor. All three below run in the browser and are free:
| Resource | What it is | Best for |
| LFortran Playground | Official in-browser interpreter with an interactive REPL | Trying a snippet in ten seconds, first contact |
| Compiler Explorer | Compile/run Fortran online with gfortran, ifx, flang; inspect assembly | Seeing exactly which instructions -O3 produced |
| Replit Fortran | Collaborative online IDE with a gfortran environment | Sharing a broken program with a colleague |
Learning the language
| Resource | What it is | Best for |
| Quickstart Tutorial (via Learn) | The officially recommended first course | Structured revision after this track |
| Fortran Best Practices | Community canonical style rules | Writing code others can maintain |
| Python–Fortran Rosetta Stone | Common idioms side by side in Python/NumPy and Fortran | Translating your NumPy intuition into Fortran |
| Fortran Wiki | Editable community encyclopedia of Fortran articles | Depth on specific topics and history |
| EPCC: Introduction to Modern Fortran | Edinburgh Parallel Computing Centre course materials (video + slides) | A second voice on the same foundations |