HP Fortran Programmer's Reference (September 2007)

Program units and procedures
Chapter 7154
Terminology and concepts
Main program
External procedures
Internal procedures
Statement functions
Arguments
Procedure interface
Modules
Block data program unit
For detailed information about individual statements that can be used to build program units
and procedures, see Chapter 10, “HP Fortran Statements.