Fortran77已经过时了。建议你学习Fortran95或2003.
如果你要阅读旧的77代码,你可以学习一下。
实际上,77代码与90代码并没有太多差异。大多数用法都是一样的。
if ... goto 都是很容易理解的。前者是条件判断,后者是无条件跳转。这两者在任何语言里都是最基本的语法。77里的if和goto并没有特殊性。
如果你真的需要教材,那么谭浩强写过。虽然我很不喜欢他。
我依然建议你学习90或95,彭国伦的书胜过谭浩强千百倍。