Videos

- AbsoftProFortran - videos about the Absoft compiler
- Any Learn Nepal - many instructional videos for newcomers to Fortran
- Approximatrix - videos about the Simply Fortran IDE
- ARCHER UK National Supercomputing Service - Modern Fortran, CRAY Compilation Environment and Modern Fortran, and Not so old Fortran
- Clemson Cyberinfrastructure Technology Integration - Introduction to Fortran 90/95 (2)
- CLEX CMS - Basics of Fortran (2) and Fortran Debugging (3)
- Cyprien Rusu - Fortran Video Tutorials (11)
- Damian Rouson - Parallel Programming in Modern Fortran and Object Oriented and Functional Programming in Modern Fortran
- Daniel Price - Fortran 90 tutorial (4), notes here
- Derek Banas - Fortran Tutorial and Install Fortran Windows
- DJ’s Office Hours - Crash Course on Modern Fortran, Extra Keywords and Making a Makefile, Getting Started with the Fortran Package Manager, Object Oriented Programming, Getting Started in Multiprocessing with MPI, Fortran: SEND and RECV Messages in MPI, and Getting Started with Fortran in Jupyter
- EETechStuff - Introduction to FORTRAN, and Arduino Access via USB with FORTRAN
- Everything Functional - Why Fortran?, Just Talk to Each Other: Getting Fortran and C to Work Together, Fortran Scope Explained, Setting Up Windows For Fortran Development, Recursive Data Structures in Fortran, Fortran Abstract Derived Types, Fortran Package Manager (fpm) for Visual Studio, Anatomy of an fpm Project, Applying the Open-Closed Principle, Debugging A Parser, and OOP TDD Exercise
- Fluidic Colors - Fortran Programming Tutorials (41), Advanced Fortran Programming (33), and Fortran Hacks (4)
- Fluid Numerics – several videos on GPU programming in Fortran
- FortranBoi - Coarrays in Fortran (CAF) tutorial and videos on MPI in Fortran
- FortranCon - videos from the 2020 and 2021 conferences
- Fortran Programming Language - videos of monthly conference calls discussing Fortran projects such as FPM and stdlib
- Hexafoil - Modern Fortran by Example (11), and Calling Fortran from C (3). Codes
- InsideHPC Report - Introduction to Cuda Fortran, OpenACC for Fortran Programmers, Tutorial: Towards Exascale Computing with Fortran 2015, Michael Wolfe on Why Fortran Still Matters, and Effective Parallel Optimizations with Intel Fortran
- Jonas Lindemann - Scientific Programming in Python and Fortran
- NERSC - Modern Fortran, with emphasis on coarrays by John Reid
- NPTEL-NOC IITM - Introduction to Fortran (5)
- Numerical Algorithms Group (NAG) - Verification and Modernisation of Fortran Codes using the NAG Fortran Compiler and other videos about the NAG compiler
- OpenMP - OpenMP for Computational Scientists (2) and Make Legacy Fortran Code Fly on GPUs
- Sharcnet - Programming GPUs with Fortran, Modern Fortran: Concurrency and Parallelism, and Parallel programming without MPI - Using coarrays in Fortran
- Silverfrost - using the Silverfrost Fortran compiler and IDE
- Warwick Research Software Engineering - Creating a module, step by step, The Application Binary Interface, What interfaces are and why they’re used, and Reading the Fortran Standard document
- West Virginia University Research Computing - Modern Fortran (4)

- Exploring Modern Fortran Basics with Milan Curcic from Manning Publications
- Flang: The Fortran frontend of LLVM by Kiran Chandramohan of Arm
- Fortran for physics - Introduction
- Fortran for Scientific Computing - online course with registration required but with free option
- Intro to Fortran 90 for course Introduction to Computational Meteorology taught by Carmen N. Moelders
- Intro to Fortran Programming
- Introduction to GPU Computing using CUDA Fortran
- LFortran | JupyterCon 2020 by Ondřej Čertík
- Creator of Symbolic Python & LFortran, Ondřej Čertík | Programming, physics, life, career interviewed by Jeevan Chakraborty
- Modern Fortran: Features for High-Performance Computing by Steve Lionel
- Writing parallel programs with Fortran 2008 and 2015 coarrays by Anton Shterenlikht
- NWChem Introduction - NVIDIA by Jeff Hammond
- Fortran Package Manager: Toward a rich ecosystem of Fortran packages by Sebastian Ehlert
- Introduction to structured programming with Fortran from CECI and CISM HPC
- Short Course: Introduction to Fortran covers basic topics in numerical computation and scientific programming using Fortran 90/95, by Abishek Gopal. Other materials are here.
- Introduction to Fortran 90 (7) by Nilay Bhatt

- The Beginnings of FORTRAN An account of the development of FORTRAN by those who did it.
- Oral History of John Backus John Backus interviewed by Grady Booch on September 5, 2006, in Ashland, Oregon, X3715.2007. A segment is Backus describes the creation of FORTRAN
- 7th Session of Turing100 | Early History of Fortran-The Making of a Wonder | Prof. Uday Khedker