| Platform | Compiler Name | Notes |
|---|---|---|
| Amiga | Absoft FORTRAN 77 | |
| BC-FORTRAN | ANSI only | |
| Atari ST | BC-FORTRAN | ANSI only |
| Apple II | Apple FORTRAN | ANSI only (partial) |
| C64 | Abacus Fortran-64 | subset of FORTRAN 77 |
| CP/M-86 | Digital Research FORTRAN 77 | |
| UCSD | SofTech Microsystems FORTRAN | UCSD p-System, ANSI only |
| DOS | BC-FORTRAN | ANSI only |
| G95 | 32-bit (DJGPP) | |
| GNU Fortran | 32-bit (DJGPP) | |
| GNU g77 | ||
| IBM Professional FORTRAN | rebranded Ryan-McFarland | |
| Lahey F77L-EM/32 | 32-bit | |
| Lahey Personal FORTRAN 77 | 16-bit | |
| Microsoft FORTRAN 4/5 | 16-bit, 32-bit | |
| Microway NDP FORTRAN-486 | 32-bit | |
| Open Watcom FORTRAN 77 | 16-bit, 32-bit (DOS/4G) | |
| Prospero Fortran | ||
| Ryan-McFarland RM/FORTRAN | ||
| Salford FTN77 | ||
| Watcom WATFOR-77 | ||
| OS/2 | Microsoft FORTRAN 4/5 | |
| Open Watcom FORTRAN 77 | ||
| Prospero Fortran | ||
| Multics | FORTRAN | |
| UNIX | Absoft Pro Fortran | Linux |
| Apogee-FORTRAN 77 | Solaris | |
| Bell Labs f77 | default on UNIX, by Feldman & Weinberger | |
| Cray CF77, CF90 | COS, UNICOS | |
| F18/Flang | LLVM ≥ 13 | |
| Flang | LLVM | |
| Fujitsu Fortran | Linux | |
| G95 | Linux | |
| GNU Fortran | GNU Compiler Collection | |
| IBM XL Fortran | Linux, AIX | |
| Intel Fortran Compiler | ||
| Intel oneAPI Fortran | ||
| LFortran | LLVM | |
| NAG Fortran Compiler | Linux, Solaris | |
| NVIDIA/PGI NVFORTRAN | Linux | |
| Open64 | Linux | |
| Open Watcom FORTRAN 77 | Linux | |
| Oracle Fortran Compiler | Linux, Solaris | |
| The Portland Group PGF77 | Linux, Solaris | |
| Siemens-Nixdorf FORTRAN 77 | Linux | |
| Sun Performance WorkShop Fortran | Solaris | |
| Win16 | Microsoft FORTRAN PowerStation 1.0 | |
| Win32 | Absoft Pro Fortran | |
| Digital/Compaq Visual Fortran | ||
| G95 | MinGW | |
| GNU g77 | ||
| GNU Fortran | MSYS2, MinGW, Cygwin | |
| Intel Fortran Compiler | ||
| Intel oneAPI Fortran | ||
| Lahey/Fujitsu LF Fortran Pro/Express | ||
| Microsoft FORTRAN PowerStation 32 | ||
| Microsoft FORTRAN PowerStation 4.0 | ||
| Open Watcom FORTRAN 77 | ||
| Salford FTN77 | ||
| Silverfrost FTN95 | ||
| The Portland Group PGF77 | ||
| .NET | Silverfrost FTN95 |
Table 1: An incomplete overview of FORTRAN 77 compilers
Software tools to convert FORTRAN 77 source to Fortran 90 source and vice versa:
FORTRAN 77 program documentation: