| ADFL | 1978 | ||||
| Algol 7 | 1978 | ↓ ↑ ⊕ Numerical Scientific | ⊕ True ALGOL60s | ⊕ Denmark | Version 3 of RC Algol |
| Alice | 1978 | ||||
| ASC Fortran | 1978 | ↓ ↑ ⊕ Numerical Scientific | |||
| Astro Basic | 1978 | ⊕ United States | |||
| ASTROL | 1978 | ⊕ Germany | |||
| BC | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | Bell Calculator | |
| BDARE | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | ||
| Behaviour Algebra | 1978 | ⊕ United Kingdom | |||
| BIL | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Microprogramming and HLAs | ⊕ United States | Balm Implementation Language |
| BIOSSIM | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ Process interaction | ⊕ United States | Biochemical simulations language |
| Blue | 1978 | ⊕ United States | |||
| Bonczek | 1978 | ||||
| Bourne shell | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Command systems | ⊕ United States | Command shell for UNIX |
| BPL | 1978 | ↓ ↑ ⊕ On-Line | ⊕ Street basics | ⊕ South Africa | Basic Programming Language |
| BS12 | 1978 | ⊕ United Kingdom | |||
| CAJOLE | 1978 | ↓ ↑ ⊕ Business Data Processing | ⊕ United Kingdom | Westfield dataflow language | |
| CAMIL | 1978 | ⊕ United States | |||
| CCL | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ Denmark | Computer control language | |
| CDL | 1978 | ⊕ 2d shape | Simulations language | ||
| CON-A | 1978 | ↓ ↑ ⊕ On-Line | ⊕ United Kingdom | Conversational Algol | |
| CONSTRAINTS | 1978 | ⊕ United States | |||
| CPS | 1978 | ⊕ United States | Continuation Passing Style | ||
| CSP | 1978 | ⊕ United Kingdom | Communicating Sequential Processes | ||
| DARE-III | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Differential Equations | ⊕ United States | Continuous simulation languages |
| Dataplot | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Visualisation | ⊕ United States | |
| DC | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | Desk calculator | |
| DDL-P | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | PASCAL implementation of DDL | |
| DDM | 1978 | ⊕ United States | |||
| Delta | 1978 | ||||
| DEMOS | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Process interaction | ⊕ United Kingdom | Extensions to Simula |
| Distributed Processes | 1978 | ||||
| DoD-1 | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ United States | Interim name for Ada | |
| DYL280 | 1978 | ↓ ↑ ⊕ Business Data Processing | ⊕ United States | Auditing language | |
| EBL | 1978 | ||||
| ELMA | 1978 | ||||
| ELMAGUIDE | 1978 | ||||
| ELMAMETA | 1978 | ⊕ Estonia | |||
| EOS | 1978 | ||||
| EPL | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ United Kingdom | Experimental Programming Language | |
| EPSIMONE | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Pascals | ⊕ Brazil | Concurrent simulation language |
| ESPL/I | 1978 | ↓ ↑ ⊕ Experimental and other | ⊕ United States | ||
| Eurisko | 1978 | ⊕ United States | |||
| EXTRAN | 1978 | ||||
| FOCAL-15 | 1978 | ↓ ↑ ⊕ On-Line | ⊕ Generation of JOSS II | ⊕ United States | FOCAL for the PDP-15 |
| FORAL LP | 1978 | ↓ ↑ ⊕ Business Data Processing | ⊕ United States | FORAL with light pen | |
| FORIMS | 1978 | ⊕ Japan | |||
| Gamma | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ United States | Expression oriented language | |
| GENESIS | 1978 | ||||
| GLOS | 1978 | ||||
| GNOSIS-II | 1978 | ⊕ United States | |||
| Green | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ Pascals | ⊕ France | Proto-Ada |
| GYVE | 1978 | ↓ ↑ ⊕ Experimental and other | ⊕ United States | Concurrent SETL dialect | |
| HAL | 1978 | ||||
| HOPE | 1978 | ⊕ United Kingdom | |||
| HPL | 1978 | ⊕ United States | HP desktop systems language | ||
| HYPOCOBOL | 1978 | ↓ ↑ ⊕ Business Data Processing | ⊕ United States | Extension of COBOL | |
| ICL | 1978 | ↓ ↑ ⊕ Experimental and other | ⊕ United States | Language for ambiguous lists | |
| Id | 1978 | ↓ ↑ ⊕ Experimental and other | ⊕ United States | Irvine Dataflow | |
| INCA | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Numerical Control | NC language | |
| ISIS | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Expression oriented | ⊕ United States | Simulation language |
| JaM | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Stack | ⊕ United States | |
| Janus | 1978 | ⊕ United States | Universal intermediate language | ||
| JPLDIS | 1978 | ⊕ United States | |||
| LAPSE | 1978 | ⊕ United Kingdom | Single assignment language | ||
| LEGOS | 1978 | ⊕ France | |||
| LHC-PILOT | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ CAI languages | ⊕ United States | Boeing Pilot |
| LINUS | 1978 | ⊕ United States | Querying language | ||
| Lispkit Lisp | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ Lazy Evaluation LISPs | ⊕ United Kingdom | |
| Lorel-2 | 1978 | ⊕ Japan | |||
| Lyapas-M | 1978 | ⊕ Russian Federation | |||
| MBALM/1700 | 1978 | ⊕ United States | Port of MBALM | ||
| MESS | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ United States | ||
| MICA | 1978 | ↓ ↑ ⊕ Excluded from Sammet | ⊕ United Kingdom | ||
| MIDAS | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ Pascals | ⊕ United States | MID-level ASsembly |
| MIDAS/6800 | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ Pascals | ⊕ United States | MID-level ASsembly |
| MIDAS/8080 | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ Pascals | ⊕ United States | MID-level ASsembly |
| MiniLex | 1978 | ⊕ Germany | |||
| MINIMAL BASIC | 1978 | ⊕ United States | ANSI and ISO standard subsets of BASIC | ||
| Mizar FC | 1978 | ⊕ Poland | |||
| MODCAP | 1978 | ⊕ United States | |||
| MOUSE4 | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | RATFOR with a hash table | |
| MPSX | 1978 | ⊕ United States | |||
| MUG2 | 1978 | ||||
| muMath | 1978 | ⊕ Canada | |||
| MuSimp | 1978 | ⊕ United States | |||
| MuTeX | 1978 | ⊕ Canada | |||
| Network Control Language | 1978 | ⊕ United Kingdom | Language for explicit control of networks | ||
| OPS2 | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ RETE and production | ⊕ United States | Official Production System version 2 |
| P5 | 1978 | ||||
| PADL-1 | 1978 | ⊕ United States | |||
| Parasol | 1978 | ⊕ United States | |||
| Path Pascal | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ Pascals | ⊕ United States | |
| Pebbleman | 1978 | ⊕ United States | |||
| PECOS | 1978 | ⊕ United States | APF JOSS | ||
| PIGLI | 1978 | ⊕ United States | |||
| PL/B | 1978 | ↓ ↑ ⊕ Excluded from Sammet | ⊕ Assemblers | ⊕ United States | Portable assembly |
| PL/MP | 1978 | ⊕ United States | |||
| PL/P | 1978 | ⊕ United States | Programming Language, Prime | ||
| PLOGO | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ List | ⊕ United States | Logo rewritten in Pascal |
| PLUM | 1978 | ↓ ↑ ⊕ On-Line | ⊕ United States | ||
| PLZ/ASM | 1978 | ⊕ United States | |||
| PLZ/SYS | 1978 | ⊕ United States | |||
| PNOSIS | 1978 | ⊕ United States | |||
| Poplar | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ Markovs | ⊕ United States | Text manipulation language |
| PPL | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Pascals | ⊕ United Kingdom | portable systems language |
| PRA | 1978 | ⊕ Germany | PRAgmatics | ||
| Program Synthesis | 1978 | ⊕ United Kingdom | |||
| PSILISP | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ Lazy Evaluation LISPs | ⊕ Japan | |
| QAS | 1978 | ↓ ↑ ⊕ Numerical Scientific | ⊕ Algebraic | ⊕ Greece | Question answering system |
| QUERY/UPDATE | 1978 | ↓ ↑ ⊕ Business Data Processing | ⊕ Hierarchical DB | ⊕ United States | |
| Red | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ United States | ||
| REDUCE/17OO | 1978 | ⊕ United States | Port of REDUCE | ||
| RESQ | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Event scheduling | ⊕ United States | |
| RPL 11M | 1978 | ⊕ United Kingdom | |||
| Sandman | 1978 | ⊕ United States | Prelimiary Ada environment spec | ||
| SAPL | 1978 | ↓ ↑ ⊕ Numerical Scientific | ⊕ Array | ⊕ United States | Structural extensions to APL |
| Scheme 48 | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ Lazy Evaluation FPs | ⊕ United States | |
| SCOT | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Sound-Synthesis | ⊕ United States | Music programming language |
| Screenwrite | 1978 | ⊕ United States | |||
| Scribe | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Layout and display | ⊕ United States | Text-formatting language |
| SDM | 1978 | ⊕ United States | |||
| SEM | 1978 | ⊕ Germany | |||
| Setun | 1978 | ⊕ Russian Federation | Ternary logic autocode | ||
| SGML | 1978 | ⊕ United States | |||
| SHEEP | 1978 | ⊕ Denmark | |||
| SIGLA | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Italy | Olivetti robotics language | |
| SIMPL-Q | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ United States | Systems implementation language | |
| SL/1 | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Vector | ⊕ United States | Subset of SIMPL-T |
| SL1 | 1978 | ⊕ United States | SARA module definition language | ||
| SLISP | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ Lazy Evaluation LISPs | ⊕ United States | |
| Smalltalk-78 | 1978 | ⊕ United States | |||
| SOGO | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Sound-Synthesis | ⊕ United States | Music programming language |
| SOLMAR | 1978 | ||||
| SORITEC | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Algebraic | ⊕ United States | statistical/econometric programming language |
| S-Snobol | 1978 | ↓ ↑ ⊕ String and List Processing | ⊕ United Kingdom | Structured SNOBOL | |
| Steelman | 1978 | ⊕ United States | |||
| STIGO | 1978 | ||||
| SYN | 1978 | ⊕ Germany | specification language | ||
| TARTAN | 1978 | ⊕ United States | |||
| TEMPO | 1978 | ⊕ United States | |||
| TEMPO/SP | 1978 | ⊕ United States | |||
| TeX | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | Text formatting language | |
| TeX-78 | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | Text formatting language | |
| THLL | 1978 | ||||
| TPL-40 | 1978 | ⊕ Japan | |||
| TUTSIM | 1978 | ⊕ Netherlands | |||
| USL | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Ad hoc query languages | ⊕ Germany | Near natural language querying system |
| VDM-SL | 1978 | ⊕ Austria | |||
| VisiCalc | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ 2D Spreadsheets | ⊕ United States | Spreadsheet program |
| VMPL | 1978 | ||||
| VSAPL | 1978 | ||||
| Yellow | 1978 | ⊕ United States | Ada proposal language | ||
| Zed | 1978 | ↓ ↑ ⊕ Multi-purpose | ⊕ CPL, BCPL and B | ⊕ Canada | Waterloo portable systems language |
| ZENO | 1978 | ⊕ United States | |||
| ZGRASS | 1978 | ↓ ↑ ⊕ Specialised Languages | ⊕ Animation | ⊕ United States |