Introduction to Programming with Fortran contains:
lots of clear and simple examples highlighting the key language features of the most recent versions of Fortran – Fortran 2003, 95 and 90.
practical examples based on ISO TR 15580 and ISO TR 15581 which are widely supported and cover the ISO TR on Enhanced Modules – particularly important to large code suites
common problems that occur when programming which are highlighted via clear examples and solutions
Introduction to Programming with Fortran is an essential introduction for beginners as well as a concise reference for professionals.
Overall the book gives a very effective hands-on coverage of Fortran, valuable to students and practitioners alike.
Ian Chivers and Jane Sleightholme are the joint owners of comp-fortran-90, which is a lively forum for the exchange of technical details of the Fortran language. Both authors have been involved in teaching and supporting Fortran and related areas for over 20 years and their latest book reflects the lessons that have been learnt from their experience with Fortran over the last few years.
An Introduction to Programming with Fortran is a comprehensive introduction to Fortran, and is essential to the complete beginner who wants to learn the fundamentals of programming using a modern, powerful and expressive language; as well as those wanting to update their programming skills by making the move from earlier versions of Fortran.
It contains lots of clear and simple examples highlighting the key language features of the most recent versions of Fortran – Fortran 2003, 95 and 90. The authors also provide examples based on ISO TR 15580 and ISO TR 15581 as these are quite widely supported as well and cover the ISO TR on Enhanced Modules, which is of particular importance to large code suites.
The examples used throughout the book highlight common problems that occur when programming, and give a solution in Fortran, producing a very effective, hands-on approach.
Details of a variety of internet-based sources are also included, which will prove invaluable to those seeking further information and support.
Developed from teaching Fortran to a wide audience for the last 20 years
Contains complete program examples highlighting language constructs
Includes a set of problems to provide practice in the use of the language constructs highlighted in the examples
Presented in a form that lends itself to lecture practicals – short talk about a Fortran subject, followed immediately by a practical session. The problems at the end of the chapter then extend these examples
Effective hands-on approach
Developed over two decades of teaching Fortran to a wide audience, this hands-on manual highlights the language constructs of Fortran 2003, 95, 90 and 77. Each concept is discussed in theory, and illustrated with practical examples. Problems at the end of each chapter extend the examples into real-world solutions. The authors also provide examples based on ISO TR 15580 and ISO TR 15581, and cover the ISO TR on Enhanced Modules, which is of particular importance to large code suites.
Ian Chivers
Fortran Fortran 2003 Fortran 90 Fortran 95 Numeric Programming Programming Language Software Engineering data structures operating system
From the reviews:
"Fortran is considered nowadays by many people a last living dinosaur in the multifarious realm of programming languages. … It targets both the complete novice who wants to learn the fundamentals of using Fortran as well as the programmer who wants to migrate to the newer Fortran versions. … Furthermore, the user with prior basic Fortran programming experience will certainly benefit from the merits of this book, which include the broad range of topics covered beyond common textbook presentation, the plethora of examples … ." (Anselm H. C. Horn, Journal of Chemical Information and Modeling, 2006)