Fortran 90 Programming Basics

Author: Lin Xiaotong, Editor-in-Chief
Publisher:
Publishing Date: 2006-12-01
Features: This book comprehensively covers the concepts and knowledge related to Fortran90 programming. It focuses on introducing the new features added in Fortran90, such as type parameters, keyword parameters, optional parameters, array operations, array sections, dynamic arrays, overloaded functions, overloaded operators, generic procedures, recursive calls, modules, derived types, and the use of pointer types. These new features make Fortran90 much more powerful in programming compared to Fortran77, and the visual programming environment also makes Fortran90 more popular. The book is divided into 10 chapters. Chapter 1 introduces the development environment for Fortran90, Chapters 2, 3, and 4 cover basic data types and program control structures, Chapters 5, 6, and 7 discuss the use of subprograms and character processing, Chapters 8 and 9 introduce two special data types—derived types and pointers—and Chapter 10 covers file applications. This book is suitable for undergraduate students in various institutions as a textbook for programming language studies, as well as for readers who have mastered Fortran77 but wish to learn Fortran90 for self-study reference. This book comprehensively covers the concepts and knowledge related to Fortran90 programming. It focuses on introducing the new features added in Fortran90, such as type parameters, keyword parameters, optional parameters, array operations, array sections, dynamic arrays, overloaded functions, overloaded operators, generic procedures, recursive calls, modules, derived types, and the use of pointer types. These new features make Fortran90 much more powerful in programming compared to Fortran77, and the visual programming environment also makes Fortran90 more popular. The book is divided into 10 chapters. Chapter 1 introduces the development environment for Fortran90, Chapters 2, 3, and 4 cover basic data types and program control structures, Chapters 5, 6, and 7 discuss the use of subprograms and character processing, Chapters 8 and 9 introduce two special data types—derived types and pointers—and Chapter 10 covers file applications. This book is suitable for undergraduate students in various institutions as a textbook for programming language studies, as well as for readers who have mastered Fortran77 but wish to learn Fortran90 for self-study reference.

📌 Related Posts