Open Water Foundation / Learn Fortran

This documentation provides resources to learn how to program in Fortran, including how to set up the developer environment, language training, and development tasks.

This documentation has been written for software developers who develop Fortran water resources software, in order to help train a developer community to maintain and enhance water resources software.

About the Open Water Foundation

The Open Water Foundation is a 501(c)3 nonprofit social enterprise that focuses on developing and supporting open source software for water resources, so that organizations can make better decisions about water. OWF has created this documentation to educate its staff and other developers that are working on Fortran software.

See also other OWF learning resources.

How to Use this Documentation

The documentation is organized in order of information and tasks necessary to setup a development environment and develop Fortran programs.

This documentation is not intended to be a full reference for the Fortran language but focuses on important topics that will help a Fortran programmer understand important technical concepts and be successful with software tools.


The OWF Learn Fortran website content and examples are licenses under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Source Repository on GitHub

The source files for this documentation are maintained in a GitHub repository: owf-learn-fortran.

Release Notes

This documentation was last updated 2017-10-21. See the Release Notes in the GitHub Project.