Fortran90 是对 FORTRAN 77 的补充,并抛弃了部分语法。但绝大多数编译器都是同时向下兼容 FORTRAN 77 语法的。虽然 F90 抛弃了,但编译器依然可以识别。因此,很多代码根本无法区分到底是 Fortran 90 书写的,还是 FORTRAN 77 书写的。完全可以直接被绝大多数编译器编译。请注意,扩展名为 .f90 的,不一定是 F90 书写的。F90 同样可以用自由格式和固定格式书写。