It is good practise to use lots of comments, for example,
PROGRAM Saddo ! ! Program to evaluate marriage potential ! LOGICAL :: TrainSpotter ! Do we spot trains? LOGICAL :: SmellySocks ! Have we smelly socks? INTEGER :: i, j ! Loop variables
PRINT*, "No chance of ever marrying!!!"
For more information, click here