Pauses program execution.
With the NAG Fortran Compiler, a message is displayed on standard error, and execution waits for input (RETURN key) on standard input; this only works if the executing program has a terminal window.
The PAUSE statement was deleted in Fortran 95 because it is not portable or reliable (the method of pausing is not defined).
However, all compilers still accept it as an extension.