| ACT | 1958 | ↓⊕Generalised programming | ↓⊕United States | Autocode Coding system |
| Advice Taker | 1958 | | ↓⊕United States | |
| AIMACO | 1958 | ↓⊕COBOL coeval | ↓⊕United States | AIr MAteriel COmmand compiler |
| Algebraic Compiler | 1958 | | ↓⊕United States | IAL-like system for Honeywell 800 |
| ALGO | 1958 | ↓⊕Low-level Autocoders | ↓⊕United States | Algorithmic language for Bendix G-15 |
| ALGOL | 1958 | ↓⊕True Algol58s | ↓⊕International | ALGOrithmic Language |
| ALGOL 58 | 1958 | ↓⊕True Algol58s | ↓⊕International | Algorithmic Language |
| APAR | 1958 | ↓⊕External systems control | ↓⊕United States | System for scientific control |
| APT II | 1958 | ↓⊕Numerical Control | ↓⊕United States | Automatically Programmed Tools v2 |
| ARGUS | 1958 | ↓⊕Other US historic | ↓⊕United States | Automatic Routine Generating and Updating System |
| Arin and Shpens | 1958 | ↓⊕Autocode Coeval | ↓⊕Latvia | Latvian Autocode |
| ASTRAL | 1958 | ↓⊕Expression oriented | ↓⊕United States | Simulation lanugage with analog input |
| AUTOCODER II | 1958 | ↓⊕Low-level Autocoders | ↓⊕United States | IBM Business oriented language |
| AUTOCODER III | 1958 | ↓⊕Low-level Autocoders | ↓⊕United States | HLL version of AUTOCODER |
| AUTOCODING | 1958 | ↓⊕Early Autocodes | ↓⊕Norway | Norwegian AUTOCODE for the Ferranti Mercury |
| BALGOL | 1958 | ↓⊕True Algol58s | ↓⊕United States | Burroughs Algorithmic Language |
| BESYS | 1958 | ↓⊕Command systems | ↓⊕United States | Command language for BESYS |
| BLISS | 1958 | ↓⊕Bell Labs Interpreters | ↓⊕United States | |
| Burroughs Algorithmic Compiler | 1958 | ↓⊕Low-level Autocoders | ↓⊕United States | Autocoder for Burroughs 205 |
| CLEM | 1958 | ↓⊕Low-level Autocoders | ↓⊕United States | Interpretive language for the JOHNNIAC |
| CLIP | 1958 | ↓⊕Information algebra | ↓⊕United States | Compiler Language for Information Processing |
| COMTRAN | 1958 | ↓⊕COBOL coeval | ↓⊕United States | Commercial Translator |
| Curry Combinatorials | 1958 | ↓⊕Other lambda | ↓⊕United States | |
| DYANA | 1958 | ↓⊕Difference Equations | ↓⊕United States | Dynamic systams language |
| FACT | 1958 | ↓⊕COBOL coeval | ↓⊕United States | Fully Automated Compiling Technique |
| Fischer IT | 1958 | ↓⊕Internal Translators | ↓⊕United States | Enhanced IT3 |
| FLEXIMATIC | 1958 | ↓⊕Generalised programming | ↓⊕United States | General library programming system |
| FLPL | 1958 | ↓⊕List | ↓⊕United States | FORTRAN List Processing Language |
| FORTOCOM | 1958 | | | |
| FORTRAN II | 1958 | ↓⊕Strict Early Fortrans | ↓⊕United States | FORTRAN v2 |
| FORTRAN III | 1958 | ↓⊕Strict Early Fortrans | ↓⊕United States | Interim Fortran |
| GIF | 1958 | ↓⊕Internal Translators | ↓⊕United States | IT translator |
| IAL | 1958 | ↓⊕True Algol58s | ↓⊕International | International Algebraic Language |
| IR | 1958 | ↓⊕Other DPLs | ↓⊕United States | Database language IBM 704 |
| IT 3 | 1958 | ↓⊕Internal Translators | ↓⊕United States | Internal Translator v3 |
| Korolyuk | 1958 | ↓⊕Low-level Autocoders | ↓⊕Russian Federation | Russian autocode |
| Learner | 1958 | | ↓⊕United States | Self-creating programming system |
| LISP | 1958 | ↓⊕Lazy Evaluation LISPs | ↓⊕United States | A list processing system with emphasis on recursion and formalism |
| MAC-H | 1958 | ↓⊕Multiline | ↓⊕United States | MAC for the Honeywell 800 |
| Mercury Autocode | 1958 | ↓⊕Early Autocodes | ↓⊕United Kingdom | Autocode for the Ferranti MERCURY computer |
| Messel and Crawford Monte Carlo system | 1958 | ↓⊕Monte Carlo | ↓⊕Australia | |
| MICA | 1958 | ↓⊕Macroassemblers | ↓⊕United States | Share assembler |
| MISP | 1958 | ↓⊕Expression oriented | ↓⊕United States | Interactive simulation language |
| MORTRAN | 1958 | ↓⊕Strict Early Fortrans | ↓⊕United States | JOHNNIAC interpreter |
| MUSIC II | 1958 | ↓⊕Sound-Performance | ↓⊕United States | Bell labs musical composition language |
| MYSTIC | 1958 | ↓⊕Low-level Autocoders | ↓⊕United States | Multiplatform encoder |
| NELIAC | 1958 | | ↓⊕United States | Navy Electronics Laboratory International ALGOL Compiler |
| NORM | 1958 | ↓⊕Autocode Coeval | ↓⊕United States | Autocode for NORC |
| OMNIFLEX | 1958 | ↓⊕Generalised programming | ↓⊕United States | Early library system |
| Perlis and Smith string command language | 1958 | ↓⊕IAL Coeval | ↓⊕United States | |
| PIPI | 1958 | ↓⊕Moscow languages | ↓⊕Russian Federation | Russian automatic coder |
| PIT | 1958 | ↓⊕Intermediate languages and VMs | ↓⊕United States | Intermediate language for Internal Translator |
| Purdue compiler | 1958 | ↓⊕Internal Translators | ↓⊕United States | Burroughs compiler |
| RINSO | 1958 | ↓⊕Symbolic assemblers | ↓⊕United States | parody of SOAP |
| RUNCIBLE | 1958 | ↓⊕Autocode Coeval | ↓⊕United States | Algebraic translator |
| RUNCIBLE II | 1958 | ↓⊕Internal Translators | ↓⊕United States | RUNCIBLE for UNIVAC I |
| SAP II | 1958 | ↓⊕Symbolic assemblers | ↓⊕United States | SHARE Assembly Program version II |
| SESAME | 1958 | ↓⊕Sorting and editing systems | ↓⊕United States | Sort/Merge generator |
| SHADOW | 1958 | ↓⊕Grammar and Syntax-oriented | ↓⊕United States | Syntax-directed compiler |
| SIMPLE | 1958 | ↓⊕Expression oriented | ↓⊕United States | Simulation of Industrial Management Problems with Lots of Equations |
| SIS | 1958 | ↓⊕Bell Labs Interpreters | ↓⊕United States | Statistical Interpretive System |
| SOAP IIA | 1958 | ↓⊕Symbolic assemblers | ↓⊕United States | Improved SOAP II |
| SOAP III | 1958 | ↓⊕Symbolic assemblers | ↓⊕United States | SOAP extended by Knuth |
| SPEEDCODING 3 | 1958 | | ↓⊕United States | |
| SPIT | 1958 | ↓⊕Intermediate languages and VMs | ↓⊕United States | Intermediate language for IT |
| SPS-II | 1958 | ↓⊕Activity scanning | ↓⊕United States | Proto SIMSCRIPT |
| SQUOZE | 1958 | ↓⊕Symbolic assemblers | ↓⊕United States | |
| SURGE | 1958 | ↓⊕Report Generators | ↓⊕United States | Report Generator |
| TITAN Autocode | 1958 | ↓⊕Early Autocodes | ↓⊕United Kingdom | Macro autocode TITAN |
| UNCOL | 1958 | ↓⊕Intermediate languages and VMs | ↓⊕United States | Proposed universal intermediate language |
| V2 | 1958 | ↓⊕Strict evaluation LISPs | ↓⊕United States | Volume 2 language from IAL work rejections |
| X-2 | 1958 | ↓⊕Symbolic assemblers | ↓⊕United States | UNIVAC Assembler |
| XIL | 1958 | ↓⊕Symbolic assemblers | ↓⊕United States | UNIVAC symbolic assembler |
| XTRAN | 1958 | ↓⊕Fortran I-III Variants | ↓⊕United States | Interactive extensible dialect of FORTRAN |
| Young and Kent | 1958 | ↓⊕Information algebra | ↓⊕United States | Non-procedural language for formalising DP problems |