Fortran Foundations through Aerospace
Start with typed functions, variables, choices, loops and arrays. Small aerospace calculations introduce how arguments enter a procedure and how a returned value is checked. Finish by composing the taught helpers into one result.