Explore languages searching by category Multi-purpose
1401 structured language    1966 Other US historic   United States   Pedogogical language for IBM 1401 
7090 (COF)Translator    1963 Low-level Autocoders   United States   Librascope autocode 
ABASIC    1965 Dartmouth Basics   France   Dartmouth BASIC dialect for Bull-GE 
ABC    1987 Partial A68 only   Netherlands   Simple interactive language 
ABC++    1994 CPL, BCPL and B   United States   Concurrent C++ 
ABEL    1979 OO C family   Norway   OO Language with specification semantics 
ACE    1961 Early Autocodes   United Kingdom   Autocode for the ACE 
ACL    1971 Early Autocodes   United Kingdom   Systems language for ICL Atlas 
ACOMCAS    1959 Low-level Autocoders   United States   Autocoder for UNIVAC 
ACT III    1961 Generalised programming   United States   Machine independent language 
Ada    1979   United States   US DoD general purpose language 
Ada'    1990   United States   Verifiable subset of Ada  
Ada 95    1995   United States   Revision and enhancement of Ada82 
Ada 9X    1988   United States   Review and update of Ada 83 
ADAM    1984   United States   Ada for Multiprocessing 
AED-0    1964 Gestalt programming   United States   Enhanced AED for graphics 
ALADIN    1982   Germany   Grammar defintiion language 
Alcool-90    1995   France    
ALEPH    1975 Other Algol 60s   Netherlands   A Language Encouraging Program Hierarchy 
ALGOL/ZAM    1967 True ALGOL60s   Poland   Algol for the Polish ZAM computer 
ALLOY    1990   United States   Multiparadigm massively parallel language 
ALPHA    1960 Algebraic   United States   HLL for STRETCH-HARVEST 
Alphacode    1959 Early Autocodes   United Kingdom   High level autocode for English Electric Deuce 
AML    1994   United States   Arc Macro Language 
AMOC    1977   Germany   Autocoder Marburg 
AMPL    1983 CPL, BCPL and B   United States   Parallel variant of C 
Analitik-74    1974 Other Russian/Soviet   Russian Federation   New version of Analitik 
ANSI BASIC    1980   United States   Standardised BASIC 
APPLE    1970 Map/Dictionary   United States    
Apple Pascal    1980 Pascals   United States   UCSD Pascal for the Apple II 
APRIL    1969 E European algorithmic systems   Czech Republic   Programming language for the ARGUS 5000 
APS    1957 Generalised programming   United States   Automatic Programming System 
ARGUS    1958 Other US historic   United States   Automatic Routine Generating and Updating System 
Argus    1983   United States   Concurrent CLU 
AS Intercode    1959 Early Autocodes   United Kingdom   Port of Intercode to run at Armstrong Siddley 
ASAP    1962 High-level Autocoders   United States   Autocoder 
ASP    1995   United States   Active Server Pages 
ASPEN    1977   United States   Compiler design language 
ASPL    1972   United States    
Atlas Autocode    1964 Early Autocodes   United Kingdom   Algol-like high-level Autocode 
AUTOCODE    1952 Early Autocodes   United Kingdom   Symbolic assembly programming language for Manchester Mark 1 
AUTOCODING    1958 Early Autocodes   Norway   Norwegian AUTOCODE for the Ferranti Mercury 
Avtokod-M    1970 Other Russian/Soviet   Russian Federation   Autocode for Russian computers 
B    1970 CPL, BCPL and B   United States   Systems Programming Language 
BABEL    1969 True ALGOL60s   United Kingdom   Extensible NPL ALgol 60 
BASE    1967 Intermediate languages and VMs   United States   Intermediate language for multiple-language compiler 
Basic JOVIAL    1965 Jovials   United States   Simplified subset of JOVIAL 
Basic Systems Language    1971   United States   Forerunner of PL/S 
BASYS    1968 Scientific Basics   United Kingdom   Extended BASIC 
BCPL    1967 CPL, BCPL and B   United Kingdom   Basic CPL 
BETA    1975 Simple   Norway   Object oriented language  
BIOR    1955 COBOL coeval   United States   Autocode for the UNIVAC 
BLISS    1969 Wirth Algols   United States   CMU systems programming language  
BLISS/10    1974   United States    
BLISS-11    1975   United States   Bliss for PDP-11 
Blue Label Pascal    1985 Pascals   Germany   Hejlsberg 
BNR Pascal    1984 Pascals   Canada   Modular Pascal from BNR 
Brooker Autocode    1953 Early Autocodes   United Kingdom   Machester Mark I autocode 
BSL      United States   PL/S variant 
C    1972 CPL, BCPL and B   United States   Unix systems programming language 
C with Classes    1980   United States   OO Extensions to C 
C#    1999 OO C family   United States   Simple portable systems language 
C+@    1991   United States   Simplified C 
C-10    1949 Initial orders   United States   First Mnemonic codeset 
CCL    1978   Denmark   Computer control language 
CCLU    1988   United Kingdom   Cambridge CLU 
CCNPascal    1979 Pascals   United States   Concurrent pascal dialect  
CDC-Pascal    1975 Pascals   United States   Pascal for te CDC 6000 
CDL    1995   Germany   High granularity parallel programming language 
CECIL    1991 Prototyping   United States   Prototyped OOL 
CERN Autocode    1961 Early Autocodes   Switzerland   Autocode for IBM 709 
CHLF    1962 Early Autocodes   United Kingdom   Extension of Mercury Autocode to run on IBM 7090 
CHLF3    1962 Early Autocodes   United Kingdom   Multi-establishment ATLAS Autocode 
CIMS PL/I    1970 Other PL/Is   United States   Courant PL/I 
Cint    2001   Germany   Cint - c-like machine-independant code 
Cjj    2001   Italy   C++ dialect that matches JAVA 
CLANG    1996   South Africa   Concurrent LANGuage 
CLASP    1971   United States   Computer Language for AeronauticS and Programming - SPL subset 
CLEO    1963 2G Autocodes   United Kingdom   Autocode for EE LEO computers 
CLU    1974 Pascals   United States   CLUster programming language - abstractions and iterators 
CMS-2J    1996   United States   Java port of CMS-2 
CodA     1995 OO C family   United States   Multi-level reflective C 
COIN    1957 Low-level Autocoders   United States   Johns Hopkins autocoder 
COMMEN    1967 Macros   United States   Multiparadigm language 
Compas Pascal    1987 Pascals   Denmark   Forerunner of Turbo Pascal 
COMPONENT PASCAL    1997 Pascals   Switzerland   Superset of Oberon 2 with atavistic name 
Concurrent Pascal    1972 Pascals   United States   Dialect of Pascal which supports monitors  
Concurrent Pascal-S    1988 Pascals   Israel   Concurrent Pascal dialect  
CORAL 66    1966 Other UK historic languages   United Kingdom   Realtime English military language 
Coroutine Pascal    1975 Pascals   United States    
Cospol    1981   United Kingdom   Dialect of CSP 
CPL    1963 CPL Algols   United Kingdom   Combined Programming Language 
CPL    1981   United States   Primos command language 
CPL1    1965 CPL, BCPL and B   United Kingdom   Implemented subset of CPL 
CS-4    1975 Wirth Algols   United States   Intermetrics System Lanugage 
CSSA    1979   Germany   Application language for INCAS 
DACICC Code    1965 Autocode Coeval   Romania   Code for the DACICC computers 
DARSIMCO    1956 Fortran I-III Coeval   United States   DArtmouth SIMplified COde 
Darwin    1987   United States    
DEL    1991   Brazil   Data Entry Language 
Denert    1970 Multiline   Germany   Two-dimensional Algol dialect 
DEUCE Autocode    1956 Early Autocodes   United Kingdom   Autocode for EE DEUCE 
DG/L    1973 Other Algol 60s   United States   Data General Algol 60 
DIFTRAN    1968 Non Standard FIV   Israel   Hebrew character based programming language 
DoD-1    1978   United States   Interim name for Ada 
DPL    1979 C family   United States   mmp Parallel Language 
DRAGOON    1989   United Kingdom    
ECL    1970 Grammar and Syntax-oriented   United States   Harvard Extensible Computer Language 
Edison    1980   United States   Simplified coroutine Pascal for teaching 
Editing Generator    1952 Sorting and editing systems   United States   Autocoder system for UNIVAC  
EFL    1979   United States   Extended FORTRAN Language 
Eh    1976 CPL, BCPL and B   Canada   Portable systems language from Waterloo 
Eiffel/S    1991   Germany   SIG Eiffel 
ELAN    1974 Pascals   Germany   Language for teaching structured programming 
ELI    1957 Low-level Autocoders   United States   Equitable Life 705 autocode 
ELJ    1996   Australia   SmallEiffel for win32 
Elliot Mark II AUTOCODE    1961 Early Autocodes   United Kingdom   Version II of the Elliot Autocode 
Elliott Autocode    1960 Early Autocodes   United Kingdom   Elliott Brothers Autocoder 
Elmo Compiler    1954 Low-level Autocoders   United States   Autocode at Livermore 
EMA    1964 Early Autocodes   United Kingdom   Extended Mercury Autocode 
Emerald    1987   United States   polymorphic object-oriented distributed programming language/environment 
EPL    1978   United Kingdom   Experimental Programming Language 
EPL    1966 IBM PL/Is   United States   Early PL/1 
EULER    1965 Pascals   United States   Wirth Algol 
Eva    1981      
EXCHLF    1966 2G Autocodes   United Kingdom   Extension of CHLF3 for ATLAS 
Extended Autocode    1962 Early Autocodes   United Kingdom   Autocode optimised 
Extended Pascal    1987 Pascals   Germany    
FACIT Algol    1962 True ALGOL60s   Norway   Algol for the FACIT 
FASTRAN    1963 Fortran I-III Variants   United States   Indiana FORTRAN 
FLACC    1977 True ALGOL68s   Canada   Mailloux's Algol 68 
FLAT    1962 Fortran I-III Variants   United States   Indiana load and go FORTRAN 
FLEX    1991   United States   Dynamic real-time language  
FLEX    1967 List   United States   Simplification of Simula leading to Smalltalk 
FLEXIMATIC    1958 Generalised programming   United States   General library programming system  
Formules    1956 W European algorithmic systems   Germany   Compiler for Zuse Z4 
Fortran Extended    1990   International   Interim name for Fortran 90 
G1    1954 W European algorithmic systems   Germany   Gottingen macro-assembler/autocode 
Garden Point Component Pascal    2002 Pascals   Australia    
GATE    1960 Internal Translators   United States   Generalized Algebraic Translator Extended 
GCL    1973   United States   General Control Language 
GECL    1960 High-level Autocoders   United States   General Electric Common Language 
Gehani Pascal    1977 Pascals   United States    
GENIE    1961 True ALGOL60s   United States   Algorithmic language for the Rice R1 
GIP    1956 Early Autocodes   United Kingdom   Interpretive autocode for DEUCE 
Glypnir    1966 Other Algol 60s   United States   Parallel ALGOL 
GNAT    1996   United States   Gnu Ada 
GOGOL    1961 Other Algol 60s   United States   PDP-1 Algol 60 
GOGOL II    1962 Other Algol 60s   United States   Time-sharing ALGOL-60 for PDP-1 
GOGOL III    1967 Other Algol 60s   United States   Enhanced Algol 60 (strings and arrays) 
GOTRAN    1960 Fortran I-III Variants   United States   Load-and-go FORTRAN 
GP    1955 Generalised programming   United States   Generalized Programming Compiler 
GPL    1974 PL-360s   Japan   Genken Programming Language 
Green    1978 Pascals   France   Proto-Ada 
GSL    1973   France   Grenoble System Language 
GTL    1972 Other Algol 60s   United States   Georgia Tech Algol 
Guaraná    1998 OO C family   Brazil   refelective Java 
HPL    1970 Multics PL/Is   France   Bull PL/I 
HP-PASCAL    1984 Pascals   United States    
HTAG    2002 Pascals      
HTEL    1999   Netherlands   Hypertext Expression Lanugage 
HyperPascal    1993 Pascals   New Zealand    
ICL    1969 Command systems   United States   ILLIAC Control Language 
IFTRAN    1973 Non Standard FIV   United States   FORTRAN for structured programming 
IITRAN    1969 Non Standard FIV   United States   Illinois Institute of Technology fast load and go FORTRAN 
IMP    1970 CPL, BCPL and B   United States   Extension of B with floating point 
IMP    1965 True ALGOL60s   United States   Extensible dialect of ALGOL-60 
IMP    1966 3G Autocodes   United Kingdom   IMProved Autocode 
IMP 1.5    1970 Early Autocodes   United Kingdom    
IMP 2    1974 Early Autocodes   United Kingdom    
IMP 2.2    1976 Early Autocodes   United Kingdom    
IMP 77    1977 Early Autocodes   United Kingdom    
IMP 80    1980 Early Autocodes   United Kingdom    
IMP72    1972 Other Algol 60s   United States   Extensible Algol 
IMPS    1981 Pascals   United States   Pascal module-capable dialect 
INTERCODE    1957 Early Autocodes   United Kingdom   Mark I* Autocode 
Intermediate Programming Language    1950 Intermediate languages and VMs   United States   High level machine language 
IO    1989   United States    
IP Pascal    1990 Pascals   United States   Pascal with modern language features 
Ironman    1977 Pascals   United States   Penultimate Ada specification  
JOVIAL    1959 Jovials   United States   Airforce International Algebraic Language 
JOVIAL J2    1960 Jovials   United States   JOVIAL version 2 
JOVIAL J3    1962 Jovials   United States   Jovial dialect v 3 
JOVIAL J73    1973 Jovials   United States   1973 Version of JOVIAL 
JTS    1969 Jovials   United States   Simplified dialect of JOVIAL 
J-X    1963 Jovials   United States   One Pass Jovial Compiler 
K AUTOCODE    1964 Early Autocodes   United Kingdom   ADvance autocode for KDF9 
Kiev Automatic Programming System    1960 Kiev languages   Russian Federation   Kiev Autocoder 
KLIPA    1960 Autocode Coeval   Poland   Russian symbolic translator  
Korolyuk    1958 Low-level Autocoders   Russian Federation   Russian autocode 
L0    1974   Germany    
L1    1955 Bell Labs Interpreters   United States   Bell 1 interpreter 
L2    1955 Bell Labs Interpreters   United States   Bell L2 interpreter 
L3    1955 Bell Labs Interpreters   United States   Bell L3 Interpreter 
LADY    1984 CPL, BCPL and B   Germany   System language for INCAS 
LE/1    1973   France    
LEO Intercode    1961 Other DPLs   United Kingdom   Intercode for LEO III 
LOAD AND GO    1956 Fortran I-III Coeval   United States   Rand Corp FORTRAN 
LPI-Pascal    1990 Pascals   United States    
LSD    1971   United States   Language for Systems Development 
MAC    1957 Early Autocodes   Norway   Mercury Automatic Coding  
Maenner Pascal extensions    1986 Pascals   Germany   Pascal extended for physical quantities 
MAINSAIL    1977   United States   Commercialisation of SAIL 
MATRIX PASCAL    1983 Pascals   Germany    
MCPL    1999 CPL, BCPL and B   United Kingdom   Matching CPL 
Memotech MTX Basic    1984 Street basics   United Kingdom   BASIC for Memotech computer 
Mercury Autocode    1958 Early Autocodes   United Kingdom   Autocode for the Ferranti MERCURY computer 
Mesa    1977   United States   XPARC Algol dialect 
MetaJava    1996 OO C family   Germany   refelective Java 
MetaXa    1996 OO C family   Germany   reflective Java 
microLPC    1996   Sweden    
MIDAS    1978 Pascals   United States   MID-level ASsembly 
MIDAS/6800    1978 Pascals   United States   MID-level ASsembly 
MIDAS/8080    1978 Pascals   United States   MID-level ASsembly  
MIDL    1977 CPL, BCPL and B   United States   Systems implementation language 
MIL    1970 Microprogramming and HLAs   United States   Micro Implementation Language 
Mini PL/I    1974 Other PL/Is   Italy   Olivetti PL/I subset 
MINICODE    1975 Assemblers   Canada    
Minipascal    1975 Pascals   Germany    
Minnesota Pascal 6000    1975 Pascals   United States    
Modula    1977   Switzerland   Concurrent modular language after Pascal 
Modula SC    1991   Switzerland   Modula 2 with Scientific Ccomputing extensions  
Modular C    1980   United States   Preprocessor-based extension to C allowing modules 
MOPS    1969   Germany    
MPL    1980   United States   Motorola Programming Language 
MPL    1969 IBM PL/Is   United States   Early name for PL/I 
MPL    1974 Macros   France   Macro Processor Language 
MPL/I    1965 Other PL/Is   United States   Multiple Purpose Language 
MPPL    1964 IBM PL/Is   United States   Interim name for PL/I 
MU5 Autocode    1975 3G Autocodes   United Kingdom   Autocode for Machester MU5 computer 
MULTICS    1967 Command systems   United States   Command system for Multics 
Multi-Pascal    1993 Pascals   United States    
NB    1971 CPL Algols   United States   Early version of C 
NEWP    1985   United States   Burroughs system algol 
Noodlle    1992   United States   Teaching subset of Dylan 
NYAP    1954 Low-level Autocoders   United States   NYU Compiler System 
Oberon    1987   Switzerland    
Object Pascal    1985 Pascals   United States    
Objective-C    1986 OO C family   United States   OO C dialect 
Occam    1982 Pascals   United Kingdom   Parallel Wirth Algol for Transputers 
Occam 2.1    1990   United Kingdom   Improved Occam 2 
OpenC++    1995 OO C family   United States   reflective C++ 
Orca    1985   Netherlands   parallel programming on distributed systems 
Ottawa Euclid    1984   Canada   Improved Milspec Euclid 
P4 Pascal    1982 Pascals   United Kingdom   Pemberton and Daniels Pascal 
PALGO    1962 True ALGOL60s   Italy   Olivetti Algol 60 variant with lambda calculus 
PANCODE    1982 Partial A68 only   Denmark    
Parallel Pascal    1984 Pascals   United States    
PARIS    1991 Pascals   Russian Federation   Siberian parallel Pascal 
Pascal    1970 Pascals   Switzerland   Wirth's development of the Algol-W proposal 
Pascal-    1985 Pascals   Switzerland    
Pascal (ANSI)    1982 Pascals   United States    
Pascal (BS)    1982 Pascals   United Kingdom    
Pascal (ISO)    1983 Pascals   International    
Pascal (Jensen and Wirth)    1975 Pascals   Switzerland   1975 revision of Pascal 
Pascal Plus    1979 Pascals   Ireland    
Pascal*    1980 Pascals   United States    
PASCAL/11    1976 Pascals   United States   High level machine independent PASCAL 
Pascal/L    1982 Pascals   Sweden    
PASCAL/M    1981 Pascals   United Kingdom   Pascal with Modula Modules 
Pascal/MT    1986 Pascals   United States   CP/M Pascal 
PASCAL/MT+    1988 Pascals   United States    
Pascal/R    1980 Pascals   Germany    
Pascal/V    1994 Pascals   France    
Pascal++    1994 Pascals   Denmark    
Pascal+CSP    1982 Pascals   United States    
Pascal-2    1985 Pascals   United States    
Pascal-80    1980 Pascals   Denmark    
Pascal-F    1968 Pascals   United States    
Pascal-FC    1990 Pascals   United Kingdom    
PASCAL-I    1980 Pascals   International    
Pascal-Linda    1991 Pascals   United Kingdom    
Pascal-m    1986 Pascals   United States   Distributed Pascal 
Pascal-P    1983 Pascals   United States    
Pascal-S    1975 Pascals   Switzerland    
Pascal-SC    1982 Pascals   Switzerland    
Pascal-XSC    1991 Pascals   Germany    
Path Pascal    1978 Pascals   United States    
PERT    1961 Generalised programming   United States   McBee Royal general coding system 
PIDGIN    1981   United States   CP/M systems programming language 
PIMP    1985 Early Autocodes   United Kingdom   Persistent IMP 
PL/ACME    1966 Other PL/Is   United States   PL/I dialect for medical applications 
PL/DS    1985   United States   PL/I for distributed systems 
PL/I    1964 IBM PL/Is   United States   Programming Language One  
PL/I Checkout Compiler    1972 IBM PL/Is   United Kingdom    
PL/I Subset G    1964 IBM PL/Is   United States   General Purpose PL/I subset 
PL-11    1971 PL-360s   Switzerland   CERN PDP-11 systems language 
PL360    1965 PL-360s   United States   Wirth's Algol 60-derived HLA for the 360 
PL-6    1975 Other PL/Is   France    
Platon    1975 Pascals   Denmark   Distributed Pascal 
PLUS    1964 Other US historic   United States   Programming Language for UNIVAC Systems 
PLUTO    1972 Other PL/Is   Canada   U Toronto Teching PL/I 
Poly Pascal    1987 Pascals   Denmark    
PP-S    1957 Moscow languages   Russian Federation   Strela-3 computer 
PRAXIS    1980   United States   High Level machine oriented algebraic computer language 
PROMAL    1986 CPL, BCPL and B   United States    
Protel    1975 Pascals   Canada   Language with distributed modularity 
PSK-l    1961 Moscow languages   Russian Federation   Russian multi-purpose compiling system 
Purdue compiler    1958 Internal Translators   United States   Burroughs compiler 
QSPL    1967 Other US historic   United States    
rc    2000     Region C 
RCC    1967 Macros   United Kingdom   User-extensible systems language 
RCMOL    1975 Symbolic assemblers   Denmark   RC Machine Oriented Language 
Real-Time Pascal    1982 Pascals   Denmark    
Red    1978   United States    
RINSO    1958 Symbolic assemblers   United States   parody of SOAP 
Robinson PASCAL    1981 Pascals   Australia   Proposed extensions to PASCAL 
RUNCIBLE II    1958 Internal Translators   United States   RUNCIBLE for UNIVAC I 
SAP    1957 Symbolic assemblers   United States   SHARE Assembly Program 
S-Basic    1983   United States   Structured BASIC for the Kaypro 
SB-MODULA    1981 Pascals   United States   Development extensions to MODULA 
SB-Pascal    1973 Pascals   United States    
SCRAP    1970 Other Algol 60s   South Africa    
SCRAPS    1961 Generalised programming   United States   Signal Corps autocode 
SEBOL    1996   Japan    
SEESAW    1954 Low-level Autocoders   United States   Autocode for the IBM 701 
Self-91    1991   United States   Instance-based OO Language 
Self-93    1993   United States   Instance-based OO Language 
Seneca    1990   Switzerland    
SEP    1965 Early Autocodes   United Kingdom    
Sequence Pascal    1985 Pascals   International    
Sequential Pascal    1970 Pascals   United Kingdom   Simplified Pascal with monitors 
SESPOOL    1977 True ALGOL60s   United Kingdom   Simple Extensible Systems PrOgramming Oriented Language  
SHORT CODE    1950 Other US historic   United States   Assembler for UNIVAC and BINAC 
Silver DECAL    1962 Other Algol 60s   United States   DECAL with I/O 
Simone    1976 Pascals   Ireland    
SIMPLE    1971 Other PL/Is   United States    
SIMPL-Q    1978   United States   Systems implementation language 
SIMPL-RD    1972   United States   Portable systems versino of SIMPL 
SIMPL-S    1972   United States   Systems language derived from SIMPL-D 
SIMPL-T    1976   United States   Transportable SIMPL 
SIMPL-X    1972   United States   GP extensible language 
SIMPL-XI    1977   United States   Systems implementation language 
SISAL 90    1990   United States   A SISAL extension with higher order functions, polymorphism 
SKIMP    1975 Early Autocodes   United Kingdom   Teaching subset of IMP 
SL/8    1970 Other Algol 60s   United States   System Language for PDP-8 
SLAN    1976 Pascals   Germany    
SLANG    1960 True Algol58s   United States   Compiler compiler system 
SMAC    1956 Low-level Autocoders   United States   JOHNNIAC diagnostic compiler 
Small Euclid    1988 Pascals   Canada   Testing susbset of Euclid 
SmallEiffel    1994   France   GNU Eiffel  
SOAP    1955 Symbolic assemblers   United States   Symbolic Optimal Assembly Program 
SOAP II    1957 Symbolic assemblers   United States   Symbolic Optimum Assembly Program 
SODA    1957 Symbolic assemblers   Australia   Symbolic Optimum DEUCE Assembly  
SOLOPO    1970 Other Russian/Soviet   Russian Federation   Russian space-computer language 
SORT/MERGE    1951 Sorting and editing systems   United States   First code autogenerator 
SP/k    1975 Other PL/Is   Canada    
SPARK    1990   United Kingdom   Provable Ada 
SPARK95    1999   United Kingdom   Provable Ada95 
SPECKLE    1975   Canada    
Spice    2002   United Kingdom    
SPL    1970 Other PL/Is   United States   PRIME Systems Programming Language 
SPL    1973   United States   SYMBOL Programming Language 
SPL    1972 PL-360s   United States   HP System Programming Language 
SPL    1971   Germany   Simple Programming Language 
SPL    1971 Other PL/Is   Canada   Systems Programming Language 
SPL    Other PL/Is   United States   Student Programming Language 
SPL    1970 True Algol58s   United States   Space programming language 
SPL    1969 Microprogramming and HLAs   United States   System Processing Language 
SPLINTER    1966 Other PL/Is   United States   Scientific PL/I Interpreter 
SPURT    1965 Symbolic assemblers   United States   Symbolic Programming Language for the UNIVAC Real Time system 
Stanford Pascal    1971 Pascals   United States   Pascal at Stanford on CDC 
StarMOD    1980   United States    
Strand88    1988   United Kingdom   Commercialisation of Strand 
Super Pascal    1983 Pascals   International    
Symbolic assembler algebraic compiler    1962 Symbolic assemblers   United States   Hybrid ALGOL/FORTRAN  
SYMPL    1973   United States   CDC systems language 
TEAM    1962 COBOL coeval   United States   Automatic programming system for Lockheed 
Textbook Machine Language    1968 Symbolic assemblers   United States   Paper symbolic assembler 
TITAN Autocode    1958 Early Autocodes   United Kingdom   Macro autocode TITAN  
Topsy    1996   South Africa   C++ teaching subset 
TPASCAL    1996 Pascals      
TREAC Autocode    1952 Early Autocodes   United Kingdom   RWRE Autocode 
TUG Algol    1959 Other IAL Coeval   United States   TRANSAC IAL 
Turbo Pascal    1987 Pascals   United States    
Turing    1982 Other Wirth Algols   Canada    
UASAP    1956 Macroassemblers   United States   SHARE Macro-assembler 
UCSD Pascal    1976 Pascals   United States   Pseudocode Pascal from UCSD 
UNCOL    1958 Intermediate languages and VMs   United States   Proposed universal intermediate language 
Usercode    1963 Early Autocodes   United Kingdom   Autocode for the KDF9  
UWBIC    1967 Street basics   United States   University of Washington BASIC 
V    1994   United States   Parallel vector C 
Vector PASCAL    1998 Pascals   United Kingdom    
VERS2    1973 Generalised programming   United States   Generalised programming language 
VIPTRAN2    1974   United States    
Visual Eiffel    1993   United States   RAD Dialect of Eiffel 
VS BASIC    1975   United States   Pooled resources BASIC for IBM 370 
WISP BASIC    1969 Street basics   United States   BASIC written in WISP 
WPASCAL    1987 Pascals     Waterloo PASCAL 
WSFN    1983   United States   Beginner's language for Atari 
WSL    1982   Canada   Waterloo Systems Language 
XCPL    1985 Pascals   United States   eXperimental Concurrent Programming Language  
XPL    1967 XPLs   United States   Compiler subset of PL/I 
Zed    1978 CPL, BCPL and B   Canada   Waterloo portable systems language 
ZENO    1995   United States   High-level programming language 
ZOPL    1979 Pascals   United States   Systems language for GEAC library systems 
ZRA Autocode    1969 Early Autocodes   Switzerland    
Zuse    1991 Pascals   Sweden    
Zz    1983   Italy   Compiler for APE/QUADRICS