This book provides a comprehensive account of the Fortran 90 computer programming language. It is designed to serve both as a textbook for those learning the language and also as a convenient and complete reference guide for users of Fortran 90. No part of the language has been omitted. As a textbook this could be used as the basis of a formal course or for individual study. It will be convenient for those converting from languages such as C and Fortran 77. As well as dealing with the vocabulary and syntax of the language, ...
Read More
This book provides a comprehensive account of the Fortran 90 computer programming language. It is designed to serve both as a textbook for those learning the language and also as a convenient and complete reference guide for users of Fortran 90. No part of the language has been omitted. As a textbook this could be used as the basis of a formal course or for individual study. It will be convenient for those converting from languages such as C and Fortran 77. As well as dealing with the vocabulary and syntax of the language, a number of general programming concepts and methods are explained, to encourage the production of comprehensive, bug-free, maintainable code. Fortran 90 is a large language and it provides the programmer with plenty of latitude: it has been made clear that there are obsolete parts of the language and undesirable approaches to programming which should now be avoided, while there are powerful new features (such as derived data structures and modules) which the creative programmer will find enjoyable and beneficial. Although Fortran 90 includes an impressive set of mathematical functions, and overall is the probably best programming language for scientific and technical computation, it is not intended only for mathematical programming. In fact Fortran 90 handles text and general datasets with the same flexibility that it handles numbers. So, although this book contains numerous mathematical examples, it should also be accessible to non-mathematicians who will be using Fortran 90 to solve problems of other kinds.
Read Less