This second edition of the comprehensive primer on the dominant programming language for engineering and scientific applications includes a new chapter on Fortran 2008, as well as covering how to convert material written in older versions to later ones.