Programar um computador utilizando linguagem de programação requer o conhecimento de suas regras de sintaxe e o entendimento da semântica dos diferentes comandos existentes nessa mesma linguagem. Como no aprendizado de um idioma estrangeiro, é preciso evoluir gradualmente, e com exemplos, de estruturas mais simples a outras mais complexas. Além de conceitos básicos e avançados de programação Fortran 90, são apresentadas ainda outras versões, como o Fortran 95 e o Fortran 2000.