| AIMDS | 1977 | ↓⊕United States | ||
| ALGOL 60 Modified | 1977 | ↓⊕True ALGOL60s | ↓⊕International | 1970 final revision of ALGOL 60 |
| ALGOL 68S | 1977 | ↓⊕True ALGOL68s | ↓⊕International | Simplified version of ALGOL 68 |
| ALGOL-M | 1977 | ↓⊕True ALGOL60s | ↓⊕United States | |
| AMOC | 1977 | ↓⊕Germany | Autocoder Marburg | |
| ANS MUMPS | 1977 | ↓⊕United States | ||
| APRIL | 1977 | ↓⊕United Kingdom | ||
| APT 77 | 1977 | ↓⊕United States | Automatically Programmed Tools v4 | |
| AQL | 1977 | ↓⊕2d shape | ↓⊕Italy | APL with picture primitives |
| Arsac dataflow | 1977 | ↓⊕France | ||
| ASPEN | 1977 | ↓⊕United States | Compiler design language | |
| Basic PEARL | 1977 | ↓⊕Germany | ||
| BIOMAC | 1977 | |||
| CDL | 1977 | ↓⊕Russian Federation | Systems implementation language | |
| CGOL | 1977 | ↓⊕United States | MACLISP with ALGOL syntax | |
| COL | 1977 | ↓⊕United States | Communications Oriented Language | |
| CONA | 1977 | ↓⊕True ALGOL60s | ↓⊕United Kingdom | Conversational Algol |
| Conceptual schema language I | 1977 | ↓⊕Germany | ||
| CONSIM | 1977 | |||
| COPE | 1977 | ↓⊕Australia | Decicion table preprocessor for COBOL | |
| COPLAN | 1977 | ↓⊕Russian Federation | ||
| CREAM | 1977 | |||
| CROSSTABS | 1977 | ↓⊕United States | ||
| CSS/II | 1977 | |||
| DELTA | 1977 | ↓⊕Norway | System simulation language | |
| DIAL | 1977 | ↓⊕United States | ||
| DIGRAF | 1977 | ↓⊕United States | ||
| DPL | 1977 | ↓⊕Arithmetic | ↓⊕United Kingdom | Mathematical interaction language |
| EBNF | 1977 | ↓⊕International | Extended BNF | |
| EDSIM | 1977 | ↓⊕Activity scanning | ↓⊕United Kingdom | |
| EMAS LOGO | 1977 | ↓⊕United Kingdom | ||
| ESPł | 1977 | ↓⊕United States | Extended SNOBOL Picture Pattern Processor | |
| Euclid | 1977 | ↓⊕Canada | Verifiable system software language | |
| EXEC2 | 1977 | ↓⊕United States | ||
| FFP | 1977 | ↓⊕United States | Formal FP | |
| FLACC | 1977 | ↓⊕True ALGOL68s | ↓⊕Canada | Mailloux's Algol 68 |
| Formula Pascal | 1977 | ↓⊕United States | ||
| FORTH 77 | 1977 | ↓⊕United States | ||
| FORTRAN 77 | 1977 | ↓⊕International | ||
| FP | 1977 | ↓⊕Strict evaluation FPs | ↓⊕United States | Functional Programming |
| FRL | 1977 | ↓⊕Frame languages | ↓⊕United States | Frame Representation Language |
| Functional Units | 1977 | ↓⊕Actor | ↓⊕Italy | Extended actor language |
| GAME | 1977 | ↓⊕Canada | Game programming simulations language | |
| GASP V | 1977 | ↓⊕Event scheduling | Simulation language | |
| GASP-PL/I | 1977 | ↓⊕Hybrid | ↓⊕United States | GASP in PL/I |
| Gehani Pascal | 1977 | ↓⊕Pascals | ↓⊕United States | |
| G-EXEC | 1977 | |||
| GIML | 1977 | |||
| Gist | 1977 | ↓⊕Definition languages | ↓⊕United States | Specification language |
| GLIDE | 1977 | ↓⊕United States | ||
| GOSPEL | 1977 | ↓⊕Expression oriented | ↓⊕Italy | CSSL-like simulation language |
| GPGS | 1977 | |||
| GRAMPS | 1977 | |||
| GRAPPLE | 1977 | |||
| GRIN | 1977 | ↓⊕2d shape | ↓⊕United States | |
| Hoogvorst dataflow | 1977 | ↓⊕France | ||
| IDL | 1977 | ↓⊕United States | Interactive Data Language | |
| IDSQ | 1977 | ↓⊕United States | ||
| ILL | 1977 | |||
| IMP 77 | 1977 | ↓⊕Early Autocodes | ↓⊕United Kingdom | |
| INTELLECT | 1977 | |||
| INTERCELLAS | 1977 | |||
| IPL | 1977 | ↓⊕United States | ||
| Ironman | 1977 | ↓⊕Pascals | ↓⊕United States | Penultimate Ada specification |
| JOBOL | 1977 | |||
| JOCIT | 1977 | ↓⊕United States | Jovial J3 intermediate code | |
| JOKER | 1977 | ↓⊕Germany | ||
| KL-ONE | 1977 | ↓⊕Frame languages | ↓⊕United States | |
| KRL | 1977 | ↓⊕United States | Knowledge Representation Language | |
| KRL-0 | 1977 | ↓⊕United States | Knowledge Representation Language | |
| KRS-1 | 1977 | ↓⊕United States | Knowledge Representation Semantics | |
| LDS | 1977 | |||
| Librarian | 1977 | ↓⊕Protocol | ↓⊕France | Library connection language |
| LISBEA | 1977 | |||
| LITTLE | 1977 | ↓⊕United States | ||
| LOGAL | 1977 | |||
| M4 | 1977 | ↓⊕United States | ||
| Macaulay | 1977 | ↓⊕United States | ||
| MAINSAIL | 1977 | ↓⊕United States | Commercialisation of SAIL | |
| Make | 1977 | |||
| MATLAB | 1977 | ↓⊕Arithmetic | ↓⊕United States | MATrix LABoratory |
| MAX | 1977 | ↓⊕United Kingdom | ||
| M-Code | 1977 | ↓⊕Intermediate languages and VMs | ↓⊕United States | |
| Mesa | 1977 | ↓⊕United States | XPARC Algol dialect | |
| META | 1977 | ↓⊕United States | ||
| MIDL | 1977 | ↓⊕CPL, BCPL and B | ↓⊕United States | Systems implementation language |
| Minerve | 1977 | |||
| Mizar QC | 1977 | ↓⊕Poland | ||
| Modula | 1977 | ↓⊕Switzerland | Concurrent modular language after Pascal | |
| Modula-2 | 1977 | ↓⊕Switzerland | ||
| MPGL | 1977 | |||
| MSL | 1977 | ↓⊕United States | ||
| MultiLisp | 1977 | ↓⊕Lazy Evaluation LISPs | ↓⊕United States | Parallel extension of Scheme |
| MUSTRAN III | 1977 | ↓⊕United States | Music Translator | |
| ND-Lisp | 1977 | ↓⊕Lazy Evaluation LISPs | ↓⊕Italy | |
| Newton | 1977 | ↓⊕Switzerland | Functional and OO language developed for teaching at EFPL | |
| NLINGOL | 1977 | ↓⊕United States | ||
| NNL2 | 1977 | ↓⊕United Kingdom | ||
| NPL | 1977 | ↓⊕United Kingdom | New Pattern Language | |
| NSFTRAN | 1977 | ↓⊕United States | Structured FORTRAN | |
| OBJ0 | 1977 | ↓⊕United States | ||
| OLM-1 | 1977 | ↓⊕Japan | ||
| One-man-language | 1977 | ↓⊕Canada | ||
| ORTHOCARTAN | 1977 | ↓⊕Poland | Symbolic maths | |
| OWL | 1977 | ↓⊕United States | KR language | |
| PAL | 1977 | ↓⊕United States | PDP Assembly Language | |
| PCF | 1977 | ↓⊕United Kingdom | ||
| PICTURE | 1977 | ↓⊕United States | Picture drawing language | |
| PL/zero | 1977 | |||
| PLANS | 1977 | ↓⊕United States | ||
| PLAY | 1977 | |||
| PLIP | 1977 | ↓⊕United States | ||
| PORTAL | 1977 | ↓⊕Germany | Real-time safe PASCAL dialect | |
| PPP | 1977 | Programmable Picture Processor | ||
| PROPLAN | 1977 | ↓⊕United Kingdom | ||
| QL77 | 1977 | ↓⊕Ad hoc query languages | ↓⊕United States | |
| QUEASY | 1977 | ↓⊕Other DPLs | ↓⊕United States | Querying system |
| RAPT | 1977 | ↓⊕Robotics | ↓⊕United Kingdom | Edinburgh robotics language |
| RATEL | 1977 | |||
| RATSNO | 1977 | ↓⊕United States | Preprocessor for SNOBOL4 | |
| REGTRAL | 1977 | ↓⊕Belgium | ||
| REGULUS | 1977 | ↓⊕Canada | Regexp macro processor | |
| RPL 11 B | 1977 | ↓⊕United Kingdom | Report preparation language | |
| SA | 1977 | ↓⊕3-D Visual Languages | ↓⊕United States | Multi-modal universal language by Ross |
| SAL | 1977 | ↓⊕Other algorithmic | ↓⊕Denmark | Paper language suitable for semantic definition |
| SALSIM | 1977 | |||
| SAM76 | 1977 | ↓⊕United States | ||
| SBA | 1977 | ↓⊕United States | System for business automation | |
| Scriptu | 1977 | ↓⊕Sound-Synthesis | ↓⊕United States | Music programming language |
| SDDL | 1977 | ↓⊕United States | ||
| SDL | 1977 | ↓⊕United States | Structural Design Language | |
| SESPOOL | 1977 | ↓⊕True ALGOL60s | ↓⊕United Kingdom | Simple Extensible Systems PrOgramming Oriented Language |
| SFTRAN/360 | 1977 | ↓⊕United States | ||
| SFTRAN-10 | 1977 | ↓⊕United States | ||
| SIMPL-NT | 1977 | ↓⊕United States | Test typeless dialect of SIMPL | |
| SIMPL-ST | 1977 | ↓⊕United States | Test typed dialect of SIMPL | |
| SIMPL-XI | 1977 | ↓⊕United States | Systems implementation language | |
| SKETCH | 1977 | ↓⊕United States | ||
| SKETCH | 1977 | ↓⊕United States | ||
| SPEAKEC | 1977 | ↓⊕Algebraic | ↓⊕United States | |
| SPIP | 1977 | ↓⊕Pascals | ↓⊕Switzerland | |
| STOIC | 1977 | ↓⊕United States | ||
| STRCMACS | 1977 | |||
| SYSL | 1977 | ↓⊕Japan | ||
| T | 1977 | ↓⊕United States | dialect with static scope and procedural features | |
| TAMALAN | 1977 | ↓⊕Belgium | ||
| TBL | 1977 | ↓⊕United States | Table Building Language | |
| TELOS | 1977 | ↓⊕United States | ||
| TLC | 1977 | ↓⊕3-D Visual Languages | ↓⊕United States | Visual systems implementation language |
| TLISP | 1977 | ↓⊕Lazy Evaluation LISPs | ↓⊕United States | |
| TLISP | 1977 | ↓⊕Lazy Evaluation LISPs | ↓⊕France | Toulouse LISP |
| TORRIX | 1977 | |||
| ULP | 1977 | |||
| UNITS | 1977 | ↓⊕Frame languages | ↓⊕United States | Frame language |
| utility-coder | 1977 | ↓⊕Report Generators | ↓⊕United States | |
| Waterloo LISP | 1977 | ↓⊕Lazy Evaluation LISPs | ↓⊕Canada | |
| WATFOR-77 | 1977 | ↓⊕Canada | Waterloo FORTRAN 77 | |
| Westran | 1977 | ↓⊕Japan | Well structured fortran | |
| WIDES | 1977 | ↓⊕Expression oriented | ↓⊕United States | Simulation language |
| XGEN | 1977 | ↓⊕United States | Code generator generator | |
| XL | 1977 | ↓⊕United States | Intermediate language for XGEN | |
| XSIM | 1977 | |||
| ZIBL | 1977 | ↓⊕United States |