| AMOC | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ Germany | Autocoder Marburg | |
| ASPEN | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ United States | Compiler design language | |
| FLACC | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ True ALGOL68s | ⊕ Canada | Mailloux's Algol 68 |
| Gehani Pascal | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ Pascals | ⊕ United States | |
| IMP 77 | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ Early Autocodes | ⊕ United Kingdom | |
| Ironman | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ Pascals | ⊕ United States | Penultimate Ada specification |
| MAINSAIL | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ United States | Commercialisation of SAIL | |
| Mesa | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ United States | XPARC Algol dialect | |
| MIDL | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ CPL, BCPL and B | ⊕ United States | Systems implementation language |
| Modula | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ Switzerland | Concurrent modular language after Pascal | |
| SESPOOL | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ True ALGOL60s | ⊕ United Kingdom | Simple Extensible Systems PrOgramming Oriented Language |
| SIMPL-XI | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | ⊕ United States | Systems implementation language |