Programming Languages Encyclopedia

A comprehensive catalog of 1,200+ programming languages from computing history, with dates, status, paradigms, and categories.

A comprehensive reference of programming languages spanning from the theoretical foundations of computation to modern programming environments. This encyclopedia catalogs over 1,200 languages, from mainstream production languages to obscure historical curiosities and esoteric experiments.

Languages #-B

176 languages in this section

#NameYearStatusParadigmCategory
11C Enterprize1996ActiveProcedural, OOPEnterprise
127211l2017ActiveMulti-paradigmGeneral
23codeUnknownEsoteric
34D1984ActiveProcedural, OOPDatabase
44DOS Batch1989DormantProceduralShell/Scripting
54Test1993DormantProceduralTesting
66502 Assembler1975HistoricalAssemblyAssembly
76800 Assembler1974HistoricalAssemblyAssembly
88008 Assembler1972HistoricalAssemblyAssembly
996UnknownEsoteric
1099UnknownEsoteric
11A+1988DormantArrayScientific
12AbalUnknown
13ABAP1983ActiveProcedural, OOPEnterprise
14ABC1987HistoricalProceduralEducational
15AbstrasuUnknownEsoteric
16AbundanceUnknownEsoteric
17ACEUnknown
18ACSUnknown
19Action!1983HistoricalProceduralSystems
20ActionScript1998DormantOOP, PrototypeWeb
21ActionScript 32006DormantOOPWeb
22Active FoxPro Pages1998HistoricalProceduralWeb
23ACToolsUnknown
24Ada1980ActiveProcedural, OOPSystems
25ADLUnknown
26AeolbonnUnknownEsoteric
27Afnix2000DormantMulti-paradigmGeneral
28Agena2006DormantMulti-paradigmScripting
29AIR2008DormantWeb
30AL2016ActiveProceduralEnterprise
31ALAGUFUnknownEsoteric
32ALAN1985DormantDeclarativeInteractive Fiction
33ALClientUnknown
34Alef1992HistoricalConcurrentSystems
35AlgaeUnknownEsoteric
36AlgoBox2007DormantProceduralEducational
37ALGOL 601960HistoricalProceduralGeneral
38ALGOL 681968HistoricalProceduralGeneral
39Algol601960HistoricalProceduralGeneral
40Alice 2.x1999DormantOOP, VisualEducational
41Alice Pascal1983HistoricalProceduralEducational
42AlPhAbEtUnknownEsoteric
43AlphaBetaUnknownEsoteric
44Amanda1980sHistoricalFunctionalFunctional
45Amber for parrot2005DormantOOPScripting
46Amiga Shellscript1985HistoricalProceduralShell/Scripting
47AmigaE1993HistoricalProcedural, OOPSystems
48AMLUnknown
49AMOS Professional1990HistoricalProceduralGame Dev
50AndurilUnknown
51Ant2000ActiveDeclarativeBuild Tool
52AnubisUnknownEsoteric
53aoUnknownEsoteric
54AOS/VS (32bit CLI)1976HistoricalProceduralShell/Scripting
55Apache (Server Side Includes)1995ActiveDeclarativeWeb
56APL1966ActiveArrayScientific
57Apple ][+ machine language1977HistoricalAssemblyAssembly
58Apple 1 BASIC1976HistoricalProceduralBASIC
59Apple IIe BASIC1983HistoricalProceduralBASIC
60AppleScript1993ActiveProceduralScripting
61AppleSoft1977HistoricalProceduralBASIC
62Applesoft BASIC1977HistoricalProceduralBASIC
63APPX ILF1983DormantProceduralEnterprise
64AprilUnknown
65Arc2008DormantFunctionalLisp
66ARexx1987HistoricalProceduralScripting
67Argh!2001EsotericEsotericEsoteric
68ArrowLISPUnknownFunctionalLisp
69ASUnknown
70ASHEUnknown
71ASIC1989HistoricalProceduralBASIC
72ASM-x861978ActiveAssemblyAssembly
73AsmL/NET2002DormantFunctionalSpecification
74ASP1996DormantProceduralWeb
75AspectUnknown
76AspectJ2001ActiveAspect-oriented, OOPGeneral
77Assembler1949ActiveAssemblyAssembly
78Assembler (1401 Autocoder)1959HistoricalAssemblyAssembly
79Assembler (6510)1982HistoricalAssemblyAssembly
80Assembler (68K)1979HistoricalAssemblyAssembly
81Assembler (8051)1980ActiveAssemblyEmbedded
82Assembler (8080)1974HistoricalAssemblyAssembly
83Assembler (8080/8085)1974HistoricalAssemblyAssembly
84Assembler (AMD64)2003ActiveAssemblyAssembly
85Assembler (ARM)1985ActiveAssemblyEmbedded
86Assembler (DEC PDP-11)1970HistoricalAssemblyAssembly
87Assembler (DEC VAX)1977HistoricalAssemblyAssembly
88Assembler (EDSAC)1949HistoricalAssemblyAssembly
89Assembler (Intel 8086)1978HistoricalAssemblyAssembly
90Assembler (Intel x86)1978ActiveAssemblyAssembly
91Assembler (MIPS)1985DormantAssemblyAssembly
92Assembler (Motorola 6809)1978HistoricalAssemblyAssembly
93Assembler (PA-RISC)1986HistoricalAssemblyAssembly
94Assembler (PIC/14bit)1993ActiveAssemblyEmbedded
95Assembler (PowerPC)1992DormantAssemblyAssembly
96Assembler (S/390)1990ActiveAssemblyMainframe
97Assembler (Singer Friden System 10)1965HistoricalAssemblyAssembly
98Assembler (SPARC)1987DormantAssemblyAssembly
99Assembler (System/370)1970DormantAssemblyMainframe
100Assembler (UDVM)2003DormantAssemblySpecialized
101Assembler (Z80)1976HistoricalAssemblyAssembly
102Assembler x86 (TASM Flavour)1989HistoricalAssemblyAssembly
103AsterixUnknownEsoteric
104Asymptote2004ActiveProceduralGraphics
105AuroraUnknown
106Aurora Macro Language (AML)1991HistoricalProceduralEditor Macro
107AutoHotkey2003ActiveProceduralScripting
108AutoIt1999ActiveProceduralScripting
109AutoLISP1986ActiveFunctionalCAD
110Avenue1992HistoricalProceduralGIS
111Aviarc WorkflowUnknownEnterprise
112AWK1977ActiveProcedural, Data-drivenScripting
113AWL1996ActiveProceduralPLC/Industrial
114axoUnknownEsoteric
1212Agda1999ActiveFunctional, Dependently-typedResearch
1251Alloy1997ActiveDeclarativeFormal Methods
1258AngelScript2003ActiveObject-orientedGame Development
1265AssemblyScript2017ActiveObject-orientedWeb
1270Arturo2019ActiveFunctional, Stack-basedGeneral
1282Ante2019ActiveFunctionalSystems
115B1969HistoricalProceduralSystems
116b5UnknownEsoteric
117Baan 3GL1978DormantProceduralEnterprise
118Babbage's Analytical Machine1837HistoricalMechanicalHistorical
119Babble-OnUnknownEsoteric
120babelscriptUnknown
121Bacis1Unknown
122BAKUnknown
123BASCOM-AVR1998ActiveProceduralEmbedded
124BASH1989ActiveProceduralShell/Scripting
125BASIC1964ActiveProceduralEducational
126BASIC - TRS-801977HistoricalProceduralBASIC
127Basic for Casio FX 21985HistoricalProceduralCalculator
128BASIC-PLUS1972HistoricalProceduralBASIC
129BasicBasicUnknownProceduralBASIC
130BasiEgaXorz2004DormantProceduralGame Dev
131BBC BASIC1981ActiveProceduralBASIC
132BBx1978ActiveProceduralBusiness
133bc1975ActiveProceduralCalculator
134BCPL1967HistoricalProceduralSystems
135BCX BASIC to C Translator1999DormantProceduralBASIC
136Bean SheetUnknown
137BeanShell1999DormantOOPScripting
138Beatnik2001EsotericEsotericEsoteric
139BefDCUnknownEsotericEsoteric
140Befunge1993EsotericEsotericEsoteric
141BETA1983HistoricalOOPGeneral
142BetteraveUnknownEsoteric
143BifernoUnknown
144BindUnknown
145BIOUnknown
146BlankUnknownEsoteric
147Blaster Master PascalUnknownProceduralEducational
148Blaze Advisor (SRL)1998DormantDeclarativeRules Engine
149BLISS1970HistoricalProceduralSystems
150BlitzBasic2000DormantProceduralGame Dev
151BlitzMax2004DormantProcedural, OOPGame Dev
152BlooP1979HistoricalEsotericEsoteric
153Blue1996HistoricalOOPEducational
154BoboUnknownEsoteric
155BogusForthUnknownStack-basedForth
156Boo2003DormantOOPGeneral
157Bourne Shell1979ActiveProceduralShell/Scripting
158Boxer1984HistoricalVisualEducational
159Brainfuck1993EsotericEsotericEsoteric
160Brandy1991DormantProceduralBASIC
161BRLUnknown
162BSUnknown
163Builder ScriptUnknown
164BullfrogUnknown
165Bywater BASIC1993DormantProceduralBASIC
166Bzip21996ActiveCompression
1227Ballerina2017ActiveConcurrent, IntegrationEnterprise
1254Buck2013ActiveDeclarativeBuild
1279Bosque2019DormantFunctionalResearch

Languages C-D

151 languages in this section

#NameYearStatusParadigmCategory
167C1972ActiveProceduralSystems
168C Shell1978ActiveProceduralShell/Scripting
169C--1997DormantProceduralSystems
170c-smileUnknown
171C/AL (Microsoft Navision)1987DormantProceduralEnterprise
172C/C++ Preprocessor1972ActiveMacroSystems
173C#2000ActiveOOP, Multi-paradigmGeneral
174C++1985ActiveMulti-paradigmSystems
175CA-Visual Objects 2.01992HistoricalOOPDatabase
176CADOL II1978HistoricalProceduralBusiness
177Cakewalk CAL1987HistoricalProceduralMusic
178CalcUnknown
179Caml Light1990HistoricalFunctionalFunctional
180CamouflageUnknownEsoteric
181Camping (Ruby framework)2006DormantOOPWeb
182CandleUnknown
183CapuirequiemUnknownEsoteric
184Casio 1st-gen BASIC1981HistoricalProceduralCalculator
185CASIO fx-4500P1986HistoricalProceduralCalculator
186Casio FX9750G1996HistoricalProceduralCalculator
187CASL1966HistoricalProceduralAssembly
188Cat2006DormantStack-based, FunctionalFunctional
189CBM BASIC1977HistoricalProceduralBASIC
190CBOT2001DormantProceduralGame Dev
191CDC CPU COMPASS1964HistoricalAssemblyMainframe
192CDC NOS CCL1976HistoricalProceduralMainframe
193CDC PPU COMPASS1964HistoricalAssemblyMainframe
194CDL3Unknown
195Cecil1992HistoricalOOPResearch
196Centura SQL Windows1988HistoricalProceduralDatabase
197CESIL1974HistoricalProceduralEducational
198Chapel2009ActiveMulti-paradigmParallel
199Cheetah2001DormantTemplateWeb
200Chef2002EsotericEsotericEsoteric
201CHILL/21980HistoricalProceduralTelecom
202Chipmunk BASIC1990DormantProceduralBASIC
203CHIQRSX9+UnknownEsoteric
204ChoonUnknownEsoteric
205CHRUnknown
206ChromeUnknown
207ChucK2003ActiveMulti-paradigmAudio
208Cω (C-Omega)2004HistoricalOOP, ConcurrentResearch
209Cisco IOS EEM Applet2004ActiveProceduralNetwork
210CL for AS4001988ActiveProceduralMainframe
211Clan Lord's macro1998DormantProceduralGame
212CLARION1986ActiveProceduralDatabase
213Clean1987DormantFunctionalFunctional
214click.EXE / instant.EXEUnknown
215Clipper1985HistoricalProceduralDatabase
216CLIPS1985ActiveRule-basedAI/Expert Systems
217CLIST1966ActiveProceduralMainframe
218CLLE1988ActiveProceduralMainframe
219Clojure2007ActiveFunctionalLisp
220CLOS1988ActiveOOPLisp
221CLU1975HistoricalOOPResearch
222CMake2000ActiveDeclarativeBuild Tool
223CMS Pipelines1986ActiveDataflowMainframe
224COBOL1959ActiveProceduralEnterprise
225Cobra2006DormantOOPGeneral
226cocoUnknown
227COCOA1969HistoricalProceduralSimulation
228Coffee2009HistoricalOOPWeb
229Cold Fusion1995ActiveProcedural, OOPWeb
230COMAL1973HistoricalProceduralEducational
231Comega2004DormantOOP, FunctionalResearch
232Commodore 64 BASIC (V2)1982HistoricalProceduralHome Computing
233Commodore 8-bit Basic1977HistoricalProceduralHome Computing
234Commodore Basic V21982HistoricalProceduralHome Computing
235Common Lisp1984ActiveFunctional, OOPGeneral Purpose
236ComWicUnknown
237coNCePTuaL2003DormantDomain-SpecificScientific
238Concurrent Clean1987ActiveFunctionalResearch
239ConditUnknown
240CONNECT built-in script languageUnknownScriptingEnterprise
241CONTROL-M/AnalyzerActiveScriptingEnterprise
242Conzept 16Unknown
243Cool2001DormantOOPEducational
244coq1989ActiveFunctionalProof Assistant
245CoreASM2005DormantFormal MethodsResearch
246CornEsotericEsotericEsoteric
247CorVuHistoricalReportingBusiness Intelligence
248Cow2007EsotericEsotericEsoteric
249CRM1142001DormantProceduralText Processing
250Crystal Reports Formula1991ActiveFormula/ExpressionReporting
251CSC4Unknown
252CSP1978HistoricalConcurrentFormal Methods
253CupidUnknown
254CUPL1983ActiveHardware DescriptionHardware
255Curl1998ActiveOOP, FunctionalWeb
256Curry1995ActiveFunctional, LogicResearch
1208Crystal2014ActiveObject-orientedSystems
1214Coq1989ActiveFunctional, Theorem ProverResearch
1221Carbon2022ActiveMulti-paradigmSystems
1231Cg2002HistoricalProceduralShader
1239CUE2019ActiveDeclarativeConfiguration
1244Cypher2011ActiveDeclarativeQuery
1259ChaiScript2009ActiveFunctionalGame Development
1263Cairo2021ActiveProceduralBlockchain
257D2001ActiveOOP, Procedural, FunctionalSystems
258D++Unknown
259DAL1970HistoricalProceduralDatabase
260DarkUnknown
261DarkBasic2000HistoricalProceduralGame Development
262DarkBasic Professional2002DormantProcedural, OOPGame Development
263Dart2011ActiveOOPWeb, Mobile
264DarwinUnknown
265Dataflex 2.31984HistoricalProceduralDatabase
266DB4WebHistoricalWebDatabase
267DBase 20001999HistoricalProceduralDatabase
268DBase III1984HistoricalProceduralDatabase
269DBase+HistoricalProceduralDatabase
270dc1971ActiveStack-basedCalculator
271DCL1977ActiveProceduralScripting
272DCPU2012EsotericAssemblyGame
273DEBUG1981HistoricalAssemblyDebugging
274Decaf2002DormantOOPEducational
275DECTPU1984HistoricalProceduralText Processing
276DefinerUnknown
277Delcam PowerMILL Macro LanguageActiveScriptingCAM
278Delphi1995ActiveOOPRAD/Enterprise
279Derive 61988HistoricalMathematicalComputer Algebra
280DHTML1997HistoricalMarkup/ScriptingWeb
281DHTML (Duo html)UnknownWeb
282DialectUnknown
283Dialog2015ActiveDeclarativeInteractive Fiction
284DIBOL1966ActiveProceduralBusiness
285Diesel1985ActiveMacroCAD
286DiNGS Game BasicDormantProceduralGame Development
287DM1996ActiveOOPGame Development
288DNA#Unknown
289Doc1 PCEUnknownEnterprise
290DOGOUnknown
291DOS Batch1981ActiveProceduralScripting
292Dot ToolUnknown
293DotLispDormantFunctionalScripting
294DPasUnknown
295Draco1980HistoricalProceduralSystems
296Draft Code GeneratorUnknown
297DragonSpeakDormantScriptingVirtual Worlds
298DROD Scripting2005ActiveScriptingGame
299Drools2001ActiveDeclarativeBusiness Rules
300DSSPUnknown
301dtrace2005ActiveDeclarativeSystems/Tracing
302DUPUnknown
303Dv VuUnknownEsoteric
304DXL (DOORS Extension Language)1993ActiveProceduralEnterprise
305DYL-280Unknown
306Dylan1992DormantOOP, FunctionalGeneral
1237Dhall2017ActiveFunctionalConfiguration
1246Datalog1977ActiveLogic, DeclarativeQuery
1250Dafny2009ActiveImperative, VerificationFormal Methods

Languages E-H

180 languages in this section

#NameYearStatusParadigmCategory
307e1989DormantOOPHardware Verification
308E4X2004HistoricalDeclarativeWeb/XML
309EasyBatchUnknown
310EASystemCode v5.5sUnknown
311Easytrieve1969DormantProceduralEnterprise
312eathena Script2004DormantProceduralGame Scripting
313eC2005DormantOOPSystems
314EDI CUnknown
315edumips642006ActiveAssemblyEducational
316EGL2005DormantProcedural, OOPEnterprise
317Eiffel1986ActiveOOPGeneral
318Eiffel: Analysis Design and Programming1986ActiveOOPGeneral
319ELAN1974HistoricalProceduralScientific
320elastiC1997DormantOOP, FunctionalScripting
321Eloquence1984DormantProceduralDatabase
322Emacs LISP1985ActiveFunctionalScripting/Editor
323EmberUnknown
324Emerald1985HistoricalOOP, DistributedResearch
325EmoticonUnknownEsoteric
326EnemaUnknownEsoteric
327EnglishUnknownNatural LanguageEsoteric
328ENIAC1946HistoricalAssemblyAssembly
329EPICS1991ActiveDeclarativeControl Systems
330EPM MacroUnknown
331Erlang1986ActiveFunctional, ConcurrentDistributed Systems
332EsofunkUnknownEsoteric
333ETAUnknown
334Ethos BasicUnknownProceduralBASIC
335Euphoria1993DormantProceduralGeneral
336ExUnknown
337Excel1993ActiveFunctionalSpreadsheet
338EXEC1967HistoricalProceduralShell/Scripting
339Expect1990ActiveProceduralScripting/Automation
340ExpressUnknown
1205Elixir2011ActiveFunctional, ConcurrentDistributed
1209Elm2012ActiveFunctionalWeb
1217Eff2012DormantFunctionalResearch
341F#2005ActiveFunctional, OOPGeneral
342F32007HistoricalOOPWeb/UI
343Factor2003ActiveConcatenativeGeneral
344Falcon2003DormantMulti-paradigmScripting
345False1993EsotericStack-basedEsoteric
346FAME1980DormantProceduralTime Series
347Fantom2005DormantOOPGeneral
348Far macrolanguageUnknown
349FASM1999ActiveAssemblyAssembly
350FASTUnknown
351FBSL2005DormantProceduralBASIC
352FeatherUnknown
353Felix2001DormantFunctionalSystems
354Ferite2001DormantOOPScripting
355FestivalUnknown
356FILDZAN 32Unknown
357FileMaker Pro 3.01995HistoricalProceduralDatabase
358Firebird SQL2000ActiveDeclarativeDatabase
359FirstBasicUnknownProceduralBASIC
360Fjoelnir1989HistoricalProceduralEducational
361FMUnknown
362Focal1968HistoricalProceduralGeneral
363Focal-81970HistoricalProceduralGeneral
364Focus1975DormantProceduralDatabase/4GL
365ForceshockUnknownEsoteric
366Formula Language1989ActiveProceduralDatabase
367FormulaOne (F1)UnknownSpreadsheet
368Forte TOOL1991HistoricalOOPEnterprise
369Forth1970ActiveStack-basedGeneral
370Fortran1957ActiveProceduralScientific
371FORTRAN 771977ActiveProceduralScientific
372Fortran 901990ActiveProceduralScientific
373FORTRAN IV1962HistoricalProceduralScientific
374FORTRAN-II1958HistoricalProceduralScientific
375FORTRAN-IV1962HistoricalProceduralScientific
376Fortress2006HistoricalOOP, FunctionalScientific
377FoxPro1984HistoricalProcedural, OOPDatabase
378FranzBasic1985HistoricalProceduralSystems
379Free Pascal1997ActiveProcedural, OOPGeneral Purpose
380FreeBASIC2004ActiveProceduralGeneral Purpose
381FreeMarker Template Language2000ActiveDeclarativeWeb
382Fril1989HistoricalLogicAI
383Frink2001ActiveProceduralScientific
384Fromage2007DormantFunctionalEsoteric
385Froth1999DormantStack-basedEmbedded
386Fudgit1980HistoricalProceduralScientific
1215F*2011ActiveFunctional, Dependently-typedResearch
387GABasic1998HistoricalProceduralDesktop
388Gambas2002ActiveOOPDesktop
389Game Maker Language1999ActiveProceduralGame Dev
390Gammaplex1987HistoricalProceduralScientific
391GAP1986ActiveFunctionalMathematical
392GASOIL1963HistoricalProceduralSimulation
393GASP1961HistoricalProceduralSimulation
394GBasic1983HistoricalProceduralDesktop
395GBD1975HistoricalProceduralDatabase
396GDL1984ActiveProceduralScientific
397Gema1991DormantPattern MatchingText Processing
398Genero 4GL2005ActiveProceduralEnterprise
399Genero BDL2005ActiveProceduralDatabase
400Genesis 21988DormantProceduralSimulation
401GeneXus1988ActiveDeclarativeEnterprise
402Genie2008ActiveOOPGeneral Purpose
403Gensym G21986ActiveRule-basedExpert Systems
404GFA Basic1986HistoricalProceduralDesktop
405Glass2005DormantStack-basedEsoteric
406GlovePIE2005DormantProceduralGaming
407GLPRO1990HistoricalProceduralGraphics
408Glulxa2000ActiveAssemblyInteractive Fiction
409Glypho2005EsotericEsotericEsoteric
410GML (Game Maker Language)1999ActiveProceduralGame Dev
411GNU Assembler1986ActiveAssemblySystems
412GNU bc1991ActiveProceduralMathematical
413GNU CPP1987ActiveMacroPreprocessing
414GNU Desk Calculator1991ActiveProceduralMathematical
415GNU Find1987ActiveDeclarativeFile Management
416GNU Make1988ActiveDeclarativeBuild Automation
417GNU Octave1993ActiveProceduralScientific
418GNUCHILL1992HistoricalProceduralSystems
419gnuplot1986ActiveScriptingData Visualization
420Go2009ActiveProcedural, ConcurrentSystems
421Go!2003DormantLogicAI
422Gofer1991HistoricalFunctionalEducation
423GolfScript2007EsotericStack-basedEsoteric
424GOO1993DormantOOPGeneral Purpose
425Goto++2005EsotericEsotericEsoteric
426GPLZ.easy1995HistoricalProceduralDesktop
427GPML2000DormantMarkupML/AI
428GProlog1999ActiveLogicGeneral Purpose
429GPSS1961ActiveSimulationSimulation
430GRAFORTH1982HistoricalStack-basedGraphics
431GrASP1998DormantProceduralEducation
432Gray Snail2006EsotericEsotericEsoteric
433Greasemonkey2005ActiveScriptingWeb
434Gri1989DormantScriptingGraphics
435GRIP1974HistoricalProceduralGraphics
436Grok2006ActivePattern MatchingLog Processing
437Groovy2003ActiveOOP, FunctionalJVM/Scripting
438GRWL1985HistoricalProceduralRobotics
439GTML1997HistoricalMarkupWeb
440GUI4CLI1993HistoricalScriptingDesktop
441GW-BASIC1983HistoricalProceduralDesktop
442GWScript2002DormantScriptingWeb
1224Gleam2016ActiveFunctionalDistributed
1228GLSL2004ActiveProceduralShader
1243GraphQL2015ActiveDeclarativeQuery
1257GDScript2014ActiveObject-orientedGame Development
443hackMongo2010DormantScriptingDatabase
444HackVM2005DormantAssemblyEducation
445HAL/S1968HistoricalProceduralAerospace
446Halo Script2001ActiveScriptingGame Dev
447HanoiLove2012EsotericEsotericEsoteric
448HaPyLi2009DormantFunctionalEducation
449Harbour1999ActiveProcedural, OOPDatabase
450Haskell1990ActiveFunctionalGeneral Purpose
451haXe (Haxe)2005ActiveMulti-paradigm, OOPCross-platform
452hBefunge2006EsotericStack-basedEsoteric
453HERA2006HistoricalAssemblyEducational
454HexagridUnknownEsoteric
455High Level Petri Net1980sActiveFormal specificationModeling
456HLA1999ActiveAssemblySystems
457HLSL (High Level Shading Language)2002ActiveProceduralGraphics
458HOP2006DormantMulti-paradigmWeb
459Hope1980HistoricalFunctionalAcademic
460Hot Soup Processor1997ActiveProceduralScripting
461HotBasic1998HistoricalProcedural, OOPApplication
462HotTEA2003DormantProceduralWeb
463HourglassUnknownEsoteric
464HP 48 Calculator1990HistoricalStack-basedCalculator
465HP 9825A Calculator1976HistoricalProceduralCalculator
466HP BASIC1979HistoricalProceduralBusiness
467HP-16C1982HistoricalStack-basedCalculator
468HQ9+2001EsotericEsotericEsoteric
469HSCUnknownWeb
470HTA1999ActiveScriptingDesktop
471HTBasic1984ActiveProceduralInstrumentation
472HTML/OS1999HistoricalProceduralWeb
473Hume2002DormantFunctionalReal-time
474Hummingbird Basic2002HistoricalProceduralApplication
475HyperCard1987HistoricalEvent-driven, ScriptingHypermedia
1229HLSL2002ActiveProceduralShader
1235HCL2014ActiveDeclarativeConfiguration
1280Hare2022ActiveSystemsSystems

Languages I-M

232 languages in this section

#NameYearStatusParadigmCategory
476IBasic1997HistoricalProcedural, OOPApplication
477IBM 1130 Assembler1965HistoricalAssemblySystems
478IBM 1130 BASIC FORTRAN-IV1966HistoricalProceduralScientific
479IBM 1620 SPS1959HistoricalAssemblySystems
480IBM 4680 BASIC1986HistoricalProceduralPOS Systems
481IBM HLASM Macro1992ActiveAssemblyMainframe
482IBM/3x0 Assembler1964HistoricalAssemblyMainframe
483icarus2003DormantProceduralScripting
484Icon1977ActiveProcedural, Goal-directedString processing
485IcorumaUnknownEsoteric
486IDCUnknownScriptingIDA Pro
487IDL1977ActiveArray-basedData analysis
488IdocScript1996ActiveScriptingCMS
489iForth1991ActiveStack-basedEmbedded
490IGOR1986ActiveProceduralScientific
491IITRAN1964HistoricalProceduralScientific
492IJVM1995UnknownStack-basedEducational
493ilcUnknown
494ILE1994ActiveMulti-paradigmIBM i
495Illgol2002EsotericEsotericEsoteric
496IMP771977HistoricalProceduralSystems
497Impacto1993HistoricalProceduralDatabase
498Inferno Shell1995DormantShellSystems
499Inform1993ActiveProcedural, OOPInteractive fiction
500Inform 72006ActiveNatural languageInteractive fiction
501Informix 4gl1986ActiveProceduralDatabase
502IngerUnknown
503InlineUnknown
504InstallScript1993ActiveProceduralInstallation
505INTERCAL1972EsotericProceduralEsoteric
506Io2002ActivePrototype-based, OOPGeneral purpose
507Ioke2008DormantPrototype-basedJVM
508Iota2009EsotericEsotericEsoteric
509IphigeneiaUnknown
510IRC1988ActiveProtocolCommunication
511IRCII1989ActiveScriptingIRC client
512Irie Pascal1993ActiveProcedural, OOPGeneral purpose
513Irken2011ActiveFunctionalSystems
514Isabelle Theorem Prover1986ActiveLogic, FunctionalFormal verification
515ISCOMUnknown
516ISETL1989HistoricalSet-theoreticEducational
517ISM/SMLUnknown
518ITUnknown
519ITCL Shell1993ActiveOOPScripting
1211Idris2007ActiveFunctional, Dependently-typedResearch
520J1990ActiveArray-based, FunctionalData analysis
521jamal2001ActiveMacroText processing
522Jamfile1993ActiveBuild systemBuild automation
523Java1995ActiveOOP, Multi-paradigmEnterprise
524Java 2 Micro Edition1999HistoricalOOPMobile
525Java Servlet1997ActiveOOPWeb
526JavaFX2008ActiveOOP, DeclarativeGUI/Desktop
527JavaScript1995ActiveMulti-paradigmWeb/Scripting
528jBase PROC1991ActiveProceduralDatabase
529JBPM2004ActiveDeclarativeEnterprise/BPM
530JCL1964ActiveProceduralSystems/Mainframe
531JOSS1963HistoricalInteractiveScientific
532Joy2001DormantFunctional, Stack-basedResearch
533jQuery2006ActiveDeclarativeWeb/Library
534JR1987HistoricalConcurrent, ProceduralResearch
535JScript1996DormantMulti-paradigmScripting
536JScript/NET2000HistoricalMulti-paradigm.NET
537JSP1999ActiveDeclarativeWeb
538JSTL2002ActiveDeclarativeWeb/Template
539Julie - Chapel (AKA Julie4Chapel)2014DormantData-parallelResearch
540JustBasic2004ActiveProceduralEducation/Hobbyist
541Justif2005EsotericStack-basedEsoteric
1204Julia2012ActiveMulti-paradigm, ScientificScientific
1223Jai2014ActiveProceduralGame Development
1238Jsonnet2014ActiveFunctionalConfiguration
1273Jq2012ActiveFunctionalQuery
1277JSX2013ActiveDeclarativeWeb
542K1993ActiveArray-oriented, FunctionalFinancial/Data
543Kalkulon1988HistoricalProceduralSpreadsheet
544Kaya2005DormantOOP, FunctionalWeb
545Kermit1981DormantProceduralScripting/Comms
546kid2004HistoricalDeclarativeWeb/Template
547Kiew2006EsotericImperativeEsoteric
548KimL2003DormantMarkupWeb
549Kipple2003EsotericStack-basedEsoteric
550KiXtart1991DormantProceduralScripting/Admin
551Knowledge Fusion1995HistoricalRule-basedExpert Systems
552Kolmogorov2006EsotericUnknownEsoteric
553KonsolScript2003HistoricalScriptingDesktop
554Korn Shell1983ActiveProceduralShell/Scripting
555Kotlin2011ActiveOOP, FunctionalGeneral Purpose
556KPL (Kid's Programming Language)2006DormantVisual, EducationalEducation
557KUIP1988HistoricalProceduralScientific/CERN
558Kvikkalkul1978HistoricalProceduralEducation
559K1993ActiveArray-orientedFinancial
1216Koka2012ActiveFunctionalResearch
560L.S.E.1972HistoricalEducationalEducation
561l00p2005EsotericStack-basedEsoteric
562l33t2002EsotericImperativeEsoteric
563LabVIEW1986ActiveData-flow, VisualScientific/Engineering
564Lakota2006DormantOOPResearch
565Lambda (DIAS)1985HistoricalFunctionalResearch
566LANGuard Script2000HistoricalScriptingSecurity
567Lasso 3.6.61995HistoricalProceduralWeb
568Lasso 8.12006HistoricalMulti-paradigmWeb
569Lasso 92010DormantMulti-paradigmWeb
570LassoScript1995DormantMulti-paradigmWeb/Database
571LaTeX2e1994ActiveMarkupDocument Preparation
572Lazarus1993ActiveOOPDevelopment Environment
573Lazy K2002EsotericFunctionalEsoteric
574Leda1988HistoricalMulti-paradigmResearch
575Leszek2005EsotericStack-basedEsoteric
576Lexico1989HistoricalLogicNLP
577LIA1984HistoricalConcurrentResearch
578Liberty Basic1992ActiveProcedural, OOPHobbyist/Education
579Life1986HistoricalLogicResearch
580LiLi2005EsotericImperativeEsoteric
581Lilypond1996ActiveDeclarativeMusic Notation
582Limbo1995DormantProcedural, ConcurrentSystems
583LINC1965HistoricalProceduralScientific
584Linden Script2003ActiveEvent-driven, OOPVirtual Worlds
585Linden Scripting Language2003ActiveEvent-driven, OOPVirtual Worlds
586Linden Scripting Language (LSL)2003ActiveEvent-driven, OOPVirtual Worlds
587Lingo1988DormantOOP, ScriptingMultimedia
588Linguine2006EsotericStack-basedEsoteric
589Linotte2005DormantNatural LanguageEducation
590Lisaac2003DormantOOP, Prototype-basedSystems
591LISP1958ActiveFunctionalGeneral Purpose
592Lista2006EsotericStack-basedEsoteric
593lmn2006EsotericUnknownEsoteric
594Lo'reran2005EsotericUnknownEsoteric
595LOCK1977DormantProceduralDatabase
596Logo1967ActiveProcedural, EducationalEducation
597Logtalk1998ActiveLogic, OOPResearch/General
598LOLCODE2007EsotericImperativeEsoteric
599LOLCODE (Objective LOLCODE alternate)2008EsotericOOPEsoteric
600Lotus 1-2-31983HistoricalFormula-basedSpreadsheet
601Lotus Formula1989DormantFunctionalSpreadsheet
602LotusScript1995DormantProcedural, OOPEnterprise
603LPC1989ActiveOOP, ProceduralGame Dev
604LSL2003ActiveEvent-driven, OOPVirtual World
605Lua1993ActiveMulti-paradigmScripting
606LuckUnknown
1213Lean2013ActiveFunctional, Theorem ProverResearch
1248LINQ2007ActiveDeclarativeQuery
607M-SpeakUnknown
608M41977ActiveMacroMacro Processor
609M5Unknown
610Macintosh WordPerfect1988HistoricalProceduralMacro
611MacmacUnknown
612Macro-101970HistoricalAssemblyAssembly
613MacroXUnknown
614MaentwrogUnknownEsoteric
615MAGIC/L1980sDormantProceduralEnterprise
616Magik1990ActiveOOPEnterprise
617Magma1993ActiveProceduralMathematics
618MagnumUnknown
619Make1976ActiveDeclarativeBuild Tool
620Malbolge1998EsotericEsotericEsoteric
621MALGUnknown
622Maple 112007HistoricalProceduralMathematics
623Maple V31994HistoricalProceduralMathematics
624Mapper (BIS)1969DormantProceduralEnterprise
625MarioLANG2009EsotericEsotericEsoteric
626MARK IV1967HistoricalProceduralEnterprise
627Mathematica1988ActiveMulti-paradigmMathematics
628Matlab1984ActiveProcedural, OOPScientific
629Max/MSP1990ActiveVisual, DataflowAudio
630MaximUnknown
631Maxima1982ActiveProceduralMathematics
632Maxscript1996ActiveProcedural3D Graphics
633Maya Embedded Language1998ActiveProcedural3D Graphics
634MC#Unknown
635MCPL1966HistoricalProceduralSystems
636MechaniQueUnknown
637MediaBASICUnknownProceduralBASIC
638MEDITECH Magic1982ActiveProceduralHealthcare
639MEDITECH MagicFS1995ActiveProceduralHealthcare
640Megazeux1994DormantProceduralGame Dev
641MEL1998ActiveProcedural3D Graphics
642MercurUnknown
643Mercury1995ActiveFunctional, LogicFunctional
644merd2002EsotericMulti-paradigmEsoteric
645Meta HTML1995HistoricalProceduralWeb
646MetaCard1992HistoricalProceduralGUI
647MetaczaUnknown
648MetaFont/MetaPost1979ActiveDeclarativeGraphics
649Michigan Algorithm Decoder1959HistoricalProceduralScientific
650Michigan Algorithmic Decoder (MAD)1959HistoricalProceduralScientific
651Micro Focus COBOL for .net2002ActiveProceduralEnterprise
652MigolUnknown
653Migol 09Unknown
654Mimer PGUnknown
655MiniD2006DormantMulti-paradigmScripting
656MinusUnknownEsoteric
657Miranda1985HistoricalFunctionalFunctional
658mIRC1995ActiveProceduralScripting
659MivaScript1996DormantProceduralWeb
660MIXAL1968HistoricalAssemblyAssembly
661ML1973ActiveFunctionalFunctional
662ML/I1966HistoricalMacroMacro Processor
663ML/I Macroprocessor1966HistoricalMacroMacro Processor
664MMIX1999ActiveAssemblyAssembly
665Model 2041972ActiveProceduralDatabase
666Modula 21978HistoricalProceduralSystems
667Modula 31988HistoricalProcedural, OOPSystems
668Modula-21978HistoricalProceduralSystems
669MoH scriptUnknown
670MOO1990DormantOOPVirtual World
671MoonPeanutUnknown
672MoonRockUnknown
673Mops1987DormantStack-basedForth
674Morse Code1844HistoricalEncodingCommunication
675Mouse1979HistoricalProceduralEducational
676Mouse 831983HistoricalProceduralEducational
677Mozart1999DormantMulti-paradigm, ConcurrentResearch
678mp4h1999HistoricalMacroWeb
679MPE/iX Command Interpreter Script1980sHistoricalScriptingSystems
680MPI1994ActiveParallelSystems
681MPTMON1970sHistoricalMonitoringSystems
682MS SQL1989ActiveDeclarativeDatabase
683MSH (Microsoft Command Shell)2006HistoricalScriptingSystems
684MSIL2002ActiveIntermediateRuntime
685MSIL / CIL2002ActiveIntermediateRuntime
686mSL/mIRC1995ActiveScriptingScripting
687MTUP1980sHistoricalProceduralSystems
688MUF1990DormantProcedural, StackGaming
689MultiMUD QuestEngine1990sHistoricalScriptingGaming
690Mumps1966ActiveProcedural, ImperativeDatabase/Medical
691MuPad1992HistoricalSymbolicMathematical
692MUSH1989DormantScriptingGaming
693MyPitSelf2000sEsotericEsotericEsoteric
694MySQL1995ActiveDeclarativeDatabase
1220Mojo2023ActiveMulti-paradigmAI/ML
1230MSL2014ActiveProceduralShader
1255Meson2013ActiveDeclarativeBuild
1262Move2019ActiveResource-orientedBlockchain

Languages N-R

230 languages in this section

#NameYearStatusParadigmCategory
695NASL - Nessus Attack Scripting Language1998ActiveScriptingSecurity
696NASM1996ActiveAssemblySystems
697Natural1979ActiveProceduralEnterprise
698Navel2002EsotericStack-basedEsoteric
699NCL1987ActiveScriptingScientific
700Neko2005ActiveMulti-paradigmSystems
701Nemerle2003DormantMulti-paradigm, FunctionalGeneral
702NeoBook1997ActiveVisualMultimedia
703NeoOffice Basic2003ActiveProceduralOffice
704Nepal2000sUnknownUnknownUnknown
705NetLogo1999ActiveMulti-paradigmEducational
706NetRexx1996DormantObject-orientedJVM
707Neurosis2000sEsotericEsotericEsoteric
708NEWLIB1980sHistoricalProceduralSystems
709newlisp1991ActiveFunctional, ScriptingScripting
710NewtonScript1993HistoricalPrototype-basedMobile
711Nial1981DormantArrayResearch
712Nice2002DormantObject-oriented, FunctionalJVM
713NIL1970sHistoricalProceduralSystems
714Nimrod2008ActiveMulti-paradigmSystems
715NIT2008DormantObject-orientedResearch
716Notes@Formula1989ActiveFunctionalEnterprise
717Nouse2000sEsotericEsotericEsoteric
718Nova2020ActiveObject-orientedMobile
719Novell NetWare login script1983HistoricalScriptingSystems
720NQC1998HistoricalProceduralEducational
721Nroff1973ActiveMarkupDocument
722NSIS2001ActiveScriptingInstaller
723NT Shell1993HistoricalScriptingSystems
724NU-Prolog1984HistoricalLogicResearch
725Numberix2000sEsotericEsotericEsoteric
726NUMPAD2000sEsotericEsotericEsoteric
727NVML2014ActiveDeclarativeSystems
728NWScript2002ActiveScriptingGaming
729NXC2006HistoricalProceduralEducational
1207Nim2008ActiveMulti-paradigmSystems
1236Nix2003ActiveFunctional, DeclarativeConfiguration
1256Ninja2012ActiveDeclarativeBuild
730O'Basic1995HistoricalProceduralDesktop
731OADL1990sHistoricalDeclarativeEnterprise
732Oberon1987ActiveProceduralSystems
733Obey1987HistoricalScriptingSystems
734Obfuna2000sEsotericEsotericEsoteric
735Obix2000sUnknownObject-orientedGeneral
736OBJ1976HistoricalFunctionalResearch
737Objecteering language1990sHistoricalModelingEnterprise
738Objective C1984ActiveObject-orientedSystems/Mobile
739Objective-C1984ActiveObject-orientedSystems/Mobile
740ObjectPAL1992HistoricalObject-orientedDatabase
741ObjectScript1997ActiveObject-orientedDatabase
742Objectstar1990sHistoricalObject-orientedEnterprise
743Obliq1993HistoricalObject-orientedDistributed
744OCaml1996ActiveFunctional, Object-orientedGeneral
745Occam1983DormantConcurrentSystems
746OCL1997ActiveDeclarativeModeling
747OISC1990sEsotericEsotericEsoteric
748OmgRofl2000sEsotericEsotericEsoteric
749OmniMark1988DormantStreamingData Processing
750Omnis Studio1982ActiveVisual, Object-orientedEnterprise/RAD
751Ook!2002EsotericImperativeEsoteric
752OOSL1992HistoricalOOPScripting
753OPAL1995HistoricalFunctionalAcademic
754Open Access IV1982HistoricalProceduralDatabase
755OpenEdge1984ActiveOOP, ProceduralEnterprise
756Openedge (Progress 4GL)1984ActiveOOP, ProceduralEnterprise
757OpenScript1990HistoricalOOPScripting
758OpenVMS DECTPU1984HistoricalProceduralText Processing
759Operation Flashpoint Scripting2001HistoricalProceduralGame Scripting
760OPL1984HistoricalProceduralMobile/Embedded
761OPS Script1985HistoricalProceduralPrinting
762OPS51977HistoricalRule-basedAI/Expert Systems
763Oracle 9i SQL2001HistoricalDeclarativeDatabase
764Oracle SQL1979ActiveDeclarativeDatabase
765ORK2005EsotericStack-basedEsoteric
766Oroogu2006EsotericImperativeEsoteric
767Orthogonal1968HistoricalProceduralAcademic
768OScript1991HistoricalOOPEnterprise
769OWL2004ActiveDeclarativeOntology/Semantic Web
770Ox1996ActiveProcedural, FunctionalScientific
1222Odin2016ActiveProceduralSystems
1233OSL2010ActiveProceduralShader
771Paint Shop Pro 8 & X2003HistoricalProceduralAutomation/Scripting
772PAL1984HistoricalProceduralDatabase
773Panorama Pantalk1988HistoricalProceduralDatabase
774Parallel C#2007HistoricalOOP, ConcurrentAcademic
775ParaSail2009DormantParallel, OOPSystems
776PARI/GP1985ActiveProceduralMathematical
777Parlog1983HistoricalLogic, ConcurrentAcademic
778Parrot2001DormantMulti-paradigmVM/Runtime
779Pascal1970ActiveProcedural, StructuredGeneral Purpose
780PascalX1976HistoricalProceduralAcademic
781PasScript1998HistoricalProceduralScripting
782PATH1980HistoricalDataflowAcademic
783Pawn2006ActiveProceduralGame Scripting
784pBasic1992ActiveProceduralEmbedded/Microcontroller
785PDL1997ActiveProcedural, FunctionalScientific
786PeopleCode1988ActiveProcedural, OOPEnterprise
787Perl1987ActiveProcedural, OOP, FunctionalScripting
788Perligata2000EsotericProceduralEsoteric
789Petrovich2005EsotericStack-basedEsoteric
790PHP1995ActiveProcedural, OOPWeb
791PHP/FI1995HistoricalProceduralWeb
792PHP42000HistoricalProcedural, OOPWeb
793PHP52004HistoricalOOP, ProceduralWeb
794Phrogram2005HistoricalOOPEducational
795Pi2009DormantFunctionalAcademic
796Pick PROC1973HistoricalProceduralDatabase
797Pico1997DormantFunctionalEducational
798Piet2002EsotericStack-basedEsoteric
799Pike1994ActiveOOP, ProceduralScripting
800PIL2004HistoricalProceduralSystems
801Pilot1969HistoricalProceduralEducational
802pine2004DormantFunctionalAcademic
803PiXCEL1989HistoricalProceduralScientific
804PL-5161971HistoricalProceduralSystems
805PL/B1972ActiveProceduralBusiness
806PL/I1964ActiveProcedural, StructuredGeneral Purpose
807PL/M-801973HistoricalProceduralEmbedded/Systems
808PL/PGSQL1996ActiveProceduralDatabase
809PL/SQL1991ActiveProceduralDatabase
810PL3601968HistoricalProceduralSystems
811Plain English2000ActiveNatural LanguageEducational
812Planc1980HistoricalConcurrentAcademic
813PLEX1970HistoricalProceduralTelecom/Embedded
814PLT Scheme1995HistoricalFunctionalAcademic
815PLZ1968HistoricalProceduralSystems
816PocketC1997HistoricalProceduralMobile
817Pointy2011DormantOOPWeb
818Polyphonic C#2004HistoricalOOP, ConcurrentAcademic
819Pop1975HistoricalFunctional, ProceduralAcademic
820Portable ISO Standard Pascal1980HistoricalProceduralGeneral Purpose
821Posix Shell1988ActiveProceduralScripting
822PostgreSQL1996ActiveDeclarativeDatabase
823Postscript1984ActiveStack-based, FunctionalGraphics/Printing
824POV-Ray1991ActiveDeclarative3D Graphics
825POV-Ray 3.52002HistoricalDeclarative3D Graphics
826PowerBasic1989ActiveProcedural, OOPSystems Programming
827PowerBatch1998HistoricalProceduralScripting
828PowerOn1990ActiveProceduralDomain-Specific
829PowerScript1991DormantOOP, Event-DrivenEnterprise
830PowerShell2006ActiveProcedural, OOP, FunctionalScripting
831PPL1991HistoricalProceduralBBS Scripting
832PReS Language2000ActiveProceduralDocument Processing
833Processing2001ActiveOOP, ProceduralEducational
834Procmail1990HistoricalDeclarativeEmail Processing
835Profan1991DormantProceduralSystems Programming
836Progress1984ActiveProcedural, OOPEnterprise
837Prolog1972ActiveLogic, DeclarativeAI/Logic
838promela1980ActiveDeclarativeModel Checking
839Prostscript (printable)1985HistoricalStack-BasedDocument Processing
840ProvideX1992DormantProcedural, OOPBusiness
841Punch cards1890HistoricalDataData Storage
842Pure Data1996ActiveVisual, DataflowMultimedia
843PureBasic2000ActiveProceduralSystems Programming
844PV Wave1988HistoricalProcedural, ArrayScientific
845PVScript1995HistoricalProceduralIndustrial Control
846Py2001ActiveFunctionalEmbedded Scripting
847Pyrex2002HistoricalProcedural, OOPExtension Language
848Python1991ActiveMulti-ParadigmGeneral Purpose
1210PureScript2013ActiveFunctionalWeb
1218Pony2014ActiveObject-oriented, ActorConcurrent
1242Pkl2024ActiveDeclarativeConfiguration
1267Phix2015ActiveProceduralGeneral
1275PILOT1962HistoricalProceduralEducational
1276Plankalkül1948HistoricalProceduralHistorical
849Q2003ActiveFunctional, ArrayFinancial
850QBasic1991HistoricalProceduralEducational
851Qi2008ActiveFunctionalGeneral Purpose
852QModem Script1987HistoricalProceduralTerminal Scripting
853Qore2005ActiveMulti-ParadigmEnterprise
854QPAC1985HistoricalProceduralStatistical
855QtScript2007DormantProcedural, OOPApplication Scripting
856quantum2003EsotericQuantumEducational
857Quest ASL1998ActiveDeclarativeInteractive Fiction
858QuickBASIC1985HistoricalProceduralGeneral Purpose
859Quikcode1983HistoricalProceduralBusiness
860Quylthulg2005EsotericStack-BasedEsoteric
861QVT2008ActiveDeclarativeModel Transformation
862Qwerty RPN2006EsotericStack-BasedEsoteric
1247QUEL1976HistoricalDeclarativeQuery
863R1993ActiveFunctional, OOP, ProceduralStatistical
864R4 script2004DormantProceduralScripting
865Racket1995ActiveFunctional, OOPEducational
866Rail2006Esoteric2DEsoteric
867Railo2001HistoricalOOP, ProceduralWeb
868Ramis Executive1970HistoricalProceduralBusiness
869Ramis SBX1975HistoricalProceduralBusiness
870Rapid-Q1999HistoricalProcedural, OOPGeneral Purpose
871RapidBATCH1995HistoricalProceduralBatch Processing
872Rascal2009ActiveFunctional, OOPMetaprogramming
873Ratfor1974HistoricalProceduralScientific
874RBASIC1987HistoricalProceduralBusiness
875RBasic+1992HistoricalProceduralBusiness
876RC Shell1989ActiveProceduralScripting
877RealBasic1996HistoricalOOP, Event-DrivenApplication Development
878REBOL1997DormantDeclarative, FunctionalScripting
879REBOL/Core2000DormantDeclarative, FunctionalScripting
880Refal1966ActiveFunctional, Pattern-MatchingSymbolic Computing
881Refal51989ActiveFunctional, Pattern-MatchingSymbolic Computing
882Reflection Basic Script2000ActiveProceduralTerminal Automation
883Rel2008ActiveDeclarative, RelationalDatabase
884REVERSE2005EsotericEsotericEsoteric
885ReXplace1995HistoricalProceduralText Processing
886REXX1979ActiveProceduralScripting
887RNF22003EsotericStack-BasedEsoteric
888Robocode2001ActiveOOP, Event-DrivenEducational
889Robot Scripting Language1995HistoricalProceduralGame Scripting
890Robotic1994HistoricalProceduralGame Scripting
891Roco2004EsotericStack-BasedEsoteric
892RosAsm2000DormantAssemblySystems Programming
893Rosi-SQL1998HistoricalDeclarativeDatabase
894RPAL1982HistoricalFunctionalEducational
895RPF1985HistoricalProceduralReport Generation
896RPG II1969HistoricalProceduralBusiness
897RPG IV Free-Form2001ActiveProcedural, OOPBusiness
898RPG/4001988ActiveProceduralBusiness
899RPL/22000ActiveStack-Based, ProceduralScientific
900Ruby1995ActiveOOP, Functional, ProceduralGeneral Purpose
901Ruby on Rails2004ActiveOOP, MVCWeb Framework
902Run BASIC2008DormantProceduralWeb/BASIC
903Runtime Revolution1997ActiveOOP, Event-drivenApplication Development
904Ruri2015EsotericFunctionalEsoteric
905RXML1996HistoricalMarkup, ScriptingWeb
906RXS1998HistoricalProceduralScripting
1202Rust2010ActiveMulti-paradigm, SystemsSystems
1225Roc2018ActiveFunctionalGeneral
1234RSL1988HistoricalProceduralShader
1266Raku2015ActiveMulti-paradigmGeneral
1269Ring2016ActiveMulti-paradigmGeneral
1271Red2011ActiveMulti-paradigmGeneral

Languages S

112 languages in this section

#NameYearStatusParadigmCategory
907S1976ActiveFunctional, StatisticalData Analysis
908S_Tran1960sHistoricalProceduralScientific
909S-BASIC1981HistoricalProceduralBASIC
910S-Plus1988DormantFunctional, StatisticalData Analysis
911S-TRIP1970sHistoricalProceduralSystems
912S31992ActiveOOP, StatisticalData Analysis
913SABLE1981HistoricalProceduralBusiness
914SADOL1970HistoricalProceduralSystems
915SAIL1970HistoricalProcedural, OOPAI Research
916SAL2000ActiveDeclarativeVerification
917Sally1995HistoricalProceduralEducational
918SALT2002DormantMarkup, ScriptingVoice Applications
919SAOL1997HistoricalProceduralAudio Processing
920SAS1976ActiveProcedural, StatisticalData Analysis
921SAS Macro Language1982ActiveProcedural, MacroData Analysis
922SASL - St Andrews Static Lang.1972HistoricalFunctional, LazyResearch
923Sather1990DormantOOPSystems
924Saul1994HistoricalProceduralScripting
925Sax Basic2002DormantProceduralBASIC/Web
926Sbasic1990sHistoricalProceduralBASIC
927Scala2004ActiveOOP, FunctionalEnterprise/Systems
928ScalaScript2012DormantOOP, Functional, ScriptingScripting
929SCAR2003DormantProceduralAutomation/Gaming
930SCELBAL1971HistoricalProceduralBASIC
931Sceql2008HistoricalDeclarative, QueryDatabase
932Scheme1975ActiveFunctional, LispEducation/Research
933SCIL1989DormantProceduralScripting
934SCL1968HistoricalProceduralJob Control
935Scope Nabla1970sHistoricalArray, APL-likeScientific
936Scratch2003ActiveVisual, Event-drivenEducational
937ScriptBasic1999DormantProceduralBASIC/Scripting
938ScriptEase1994HistoricalProcedural, ScriptingWeb Scripting
939Scriptol2001DormantProcedural, OOPWeb/Scripting
940seachange2010HistoricalFunctionalResearch
941sed1974ActiveDeclarative, Stream-orientedText Processing
942Seed72005ActiveProcedural, OOPGeneral Purpose
943Selcopy1980DormantProceduralMainframe Utility
944Self1987DormantOOP, Prototype-basedResearch
945Sendmail1983ActiveDeclarative, Rule-basedEmail Configuration
946Sensetalk1993ActiveNatural Language, ScriptingAutomation/Testing
947SETL1969DormantProcedural, Set-theoreticResearch
948SFL1991HistoricalProceduralApplication Development
949sh1971ActiveProcedural, ScriptingShell/Systems
950Shakespeare2001EsotericProceduralEsoteric
951Sharp EL9000 Calculator1986HistoricalProceduralCalculator
952SheerPower2005DormantProceduralBASIC
953Shoop2014EsotericFunctionalEsoteric
954ShowText1990sHistoricalMarkupDocumentation
955Silk1997ActiveProcedural, ScriptingTest Automation
956SimAntics2000HistoricalEvent-driven, VisualGame Simulation
957SIMPLE1965HistoricalProceduralEducational
958Simple Instruction Machine Programming Language in English1970HistoricalProcedural, Natural LanguageEducational
959SIMSCRIPT1962DormantEvent-driven, OOPSimulation
960SimTalk1993DormantOOP, Event-drivenSimulation
961Simula1962HistoricalOOP, ProceduralSimulation/Research
962Sinclair BASIC1980HistoricalProceduralBASIC
963Sinclair QL SuperBasic1984HistoricalProcedural, StructuredBASIC
964Sinclair ZX-Spectrum Basic1982HistoricalProceduralBASIC
965Sisal1983HistoricalFunctional, ParallelScientific Computing
966SKI Combinator Calculus1920sActiveFunctional, Lambda CalculusTheoretical
967Slashes2015EsotericPattern-matchingEsoteric
968Sleep2002DormantProcedural, ScriptingScripting
969SLI (Simulation language interpreter)1975HistoricalProceduralSimulation
970Slick-C1988ActiveProcedural, OOPEditor Scripting
971SM1970sHistoricalProceduralSystems
972Small Basic2008ActiveProceduralEducational/BASIC
973SmallBasic1999DormantProceduralBASIC
974Smalltalk1972ActiveOOP, ReflectiveGeneral Purpose
975Smarty2002ActiveTemplate, ScriptingWeb Templates
976SML (Standard ML)1983ActiveFunctionalAcademic
977SMX1998ActiveScriptingWeb
978SNAP2011ActiveVisual/FunctionalEducational
979SNOBOL1962HistoricalString ProcessingText Processing
980SNUSP2003EsotericImperativeEsoteric
981Soar1983ActiveRule-basedAI/Cognitive
982sorta2005DormantFunctionalEsoteric
983Spaghetti2006EsotericStack-basedEsoteric
984SPC1970sHistoricalProceduralSystems
985Spiral2005ActiveDomain-specificScientific
986SPIRES1973HistoricalQueryDatabase
987SPITBOL1971HistoricalString ProcessingText Processing
988SPL (Shakespeare)2001EsotericImperativeEsoteric
989Spoon2005EsotericStack-basedEsoteric
990SPSS1968ActiveStatisticalData Analysis
991SQL1974ActiveDeclarativeDatabase
992SQLite2000ActiveDeclarativeDatabase
993SQLite32004ActiveDeclarativeDatabase
994SQR1987ActiveProcedural/QueryBusiness/Reporting
995Squirrel2003ActiveOOP/ScriptingGame Scripting
996Squish2001ActiveScriptingTesting
997SR1981HistoricalConcurrentResearch
998StarBasic1985ActiveProceduralOffice Automation
999StarLogo1994ActiveEducational/AgentEducational
1000STATA1985ActiveStatisticalData Analysis
1001Stratego1998ActiveFunctionalProgram Transformation
1002Stratus VOS command macro1980sActiveScriptingSystems
1003Subskin2006EsotericStack-basedEsoteric
1004SuperBase1984HistoricalProceduralDatabase
1005SuperCollider1996ActiveOOP/FunctionalAudio/Music
1006SuperTalk1987HistoricalOOPMultimedia
1007Surf2001DormantConcurrentResearch
1008Swym2010DormantConcurrentResearch
1009Sybase SQL1987ActiveDeclarativeDatabase
1010SymbEL1990sDormantSymbolicMathematics
1011SYMPL1971HistoricalProceduralSystems
1012Synergy/DE1978ActiveProceduralBusiness
1013System 10321970sHistoricalProceduralSystems
1203Swift2014ActiveObject-oriented, FunctionalMobile/Systems
1232SPIR-V2015ActiveIntermediateShader
1245SPARQL2008ActiveDeclarativeQuery
1253Starlark2017ActiveProceduralBuild
1260Solidity2014ActiveObject-orientedBlockchain

Languages T-Z

201 languages in this section

#NameYearStatusParadigmCategory
1014T1982HistoricalFunctionalAcademic
1015T3X2009ActiveProceduralSystems
1016TACL1980sActiveScriptingSystems
1017TADS 31996ActiveOOPInteractive Fiction
1018Tandem TAL1975ActiveProceduralSystems
1019Tandy Color BASIC1980HistoricalProceduralHome Computing
1020TANGO1990sDormantVisualWeb Development
1021tbpl2000sDormantProceduralScripting
1022Tcl1988ActiveScriptingScripting
1023TCL/TK1991ActiveScriptingGUI Development
1024tdbengine2000sDormantQueryDatabase
1025TEA2001DormantScriptingEmbedded
1026TECO1962HistoricalText EditorText Processing
1027Template Toolkit1996ActiveTemplateWeb Development
1028Tenex-C-Shell (tcsh)1983ActiveScriptingShell
1029Tera Term Pro Macro1994ActiveScriptingTerminal Automation
1030Terse1993DormantFunctionalResearch
1031TeX/LaTeX1978ActiveMarkup/MacroDocument Typesetting
1032texinfo1986ActiveMarkupDocumentation
1033thaM2005EsotericStack-basedEsoteric
1034Thoroughbred BASIC1980ActiveProceduralBusiness
1035Thue1998EsotericString RewritingEsoteric
1036TI 81 Calculator1990HistoricalProceduralCalculator
1037TI 83+/84+(SE) Basic1996ActiveProceduralCalculator
1038TI 85 Calculator1992HistoricalProceduralCalculator
1039TI 89 Calculator1998ActiveProceduralCalculator
1040Tibco MarketSheet Script2000sDormantScriptingFinancial
1041Tiger1990sDormantProceduralScripting
1042Tilton2006EsotericStack-basedEsoteric
1043TINCL1990sDormantScriptingEmbedded
1044TinTin++1993ActiveScriptingMUD Client
1045tiny1970sHistoricalProceduralEducational
1046Tiny Basic1975HistoricalProceduralHome Computing
1047tiny-c2001ActiveProceduralEducational
1048TinyFugue1993ActiveScriptingMUD Client
1049TinyKiss1990sDormantScriptingRadio/Packet
1050TMMLPTEALPAITAFNFAL2008EsotericImperativeEsoteric
1051TMScriptUnknownScriptingScripting
1052TMT Pascal1995DormantProceduralSystems
1053TokiwaUnknownUnknownUnknown
1054TOM2000DormantFunctionalAcademic
1055ToplineUnknownUnknownUnknown
1056TorqueScript2001ActiveScripting/OOPGame Development
1057Trac1964HistoricalProceduralText Processing
1058Transact-SQL1989ActiveDeclarative/ProceduralDatabase
1059Transcript1984HistoricalProceduralText Processing
1060TriggerUnknownUnknownScripting
1061TRIM1979ActiveProceduralEnterprise/Database
1062troff1973ActiveMarkupDocument Formatting
1063true2005EsotericEsotericEsoteric
1064TrueBASIC1985ActiveProcedural/StructuredEducational
1065Trumpet WinsockUnknownUnknownNetworking
1066TSEPro Editor Macro1991DormantScriptingText Editor
1067TsrBasicUnknownProceduralSystems
1068TSX 17 PLCUnknownProceduralIndustrial Control
1069Turbo C1987HistoricalProceduralSystems
1070Turbo Pascal1983HistoricalProcedural/StructuredSystems
1071Turbo PLUnknownProceduralUnknown
1072Turing1982ActiveProcedural/OOPEducational
1073Turing Machine1936HistoricalTheoreticalAcademic
1074TurtleScriptUnknownScriptingEducational
1075Tutor1965HistoricalProceduralEducational
1076TyleUnknownUnknownUnknown
1077TypoScript2000ActiveDeclarativeWeb/CMS
1201TypeScript2012ActiveObject-oriented, FunctionalWeb
1240TOML2013ActiveDeclarativeConfiguration
1249TLA+1999ActiveSpecificationFormal Methods
1078U-Code1977HistoricalIntermediateSystems
1079UBasic1988DormantProceduralEducational/Math
1080uBASIC(CHDK)2007ActiveProceduralEmbedded/Scripting
1081UC41985ActiveProceduralAutomation
1082uc4-scriptActiveScriptingAutomation
1083UGCLUnknownUnknownUnknown
1084UltraMacrosUnknownScriptingAutomation
1085UML1997ActiveVisual/ModelingDesign
1086UnbabtizedUnknownUnknownUnknown
1087UniBasic1985ActiveProceduralDatabase/Business
1088Unicon1996ActiveProcedural/OOPGeneral Purpose
1089Uniface1984ActiveProcedural/4GLEnterprise/RAD
1090Uniface 9.32013ActiveProcedural/4GLEnterprise/RAD
1091Unique 4GLActiveProcedural/4GLDatabase
1092Unique ConceptUnknownUnknownDatabase
1093UNIVAC1951HistoricalAssemblySystems
1094UniVerse Basic1985ActiveProceduralDatabase/Business
1095Unix DC1971ActiveStack-basedCalculator
1096Unlambda1999EsotericFunctionalEsoteric
1097Unreadable2002EsotericEsotericEsoteric
1098UnrealScript1998HistoricalOOP/ProceduralGame Development
1099UPC (Unified Parallel C)2001ActiveProcedural/ParallelHPC/Scientific
1100Ursala2008DormantFunctionalGeneral Purpose
1101User-RPL1990ActiveStack-based/ProceduralCalculator
1102Usertalk1992HistoricalScripting/OOPScripting
1226Unison2019ActiveFunctionalDistributed
1103vUnknownUnknownUnknown
1104Vala2006ActiveOOPSystems/Application
1105var'aq2001EsotericStack-basedEsoteric
1106VAX SCAN1982HistoricalScriptingSystems/Automation
1107VBA1993ActiveOOP/ProceduralScripting/Automation
1108VBAMacro for Excel1993ActiveOOP/ProceduralScripting/Automation
1109VBScript1996DormantOOP/ProceduralScripting/Web
1110VCL1995ActiveOOPFramework/Application
1111VDF1984ActiveOOP/ProceduralDatabase/RAD
1112VectorScript1985ActiveProcedural/ScriptingCAD
1113Verilog1984ActiveHDL/ConcurrentHardware Design
1114VersionUnknownUnknownUnknown
1115VFP (Visual FoxPro)1995HistoricalOOP/ProceduralDatabase
1116VGLUnknownUnknownGraphics
1117VHDL1983ActiveHDL/ConcurrentHardware Design
1118Vi1976ActiveModal/CommandText Editor
1119VIB SkriptUnknownScriptingUnknown
1120VICCUnknownUnknownUnknown
1121Vim1991ActiveModal/ScriptingText Editor
1122VIM Macro1991ActiveScriptingText Editor
1123Vision:Report (Quickjob)DormantProcedural/4GLReporting
1124Visual Basic1991HistoricalOOP/Event-drivenApplication/RAD
1125Visual Basic .NET2001ActiveOOP/Multi-paradigmApplication/Enterprise
1126Visual DataFlex1996ActiveOOPEnterprise/Database
1127Visual DialogScript1993HistoricalProceduralScripting
1128Visual FoxPro1995HistoricalOOP/ProceduralDatabase
1129Visual J++1996HistoricalOOPEnterprise
1130Visual LISP1997ActiveFunctionalCAD/Scripting
1131Visual MB2000UnknownOOPEnterprise
1132VP1990UnknownProceduralScripting
1133VScript1995HistoricalProceduralScripting
1134VTL1973HistoricalProceduralScripting
1135VTL-21977HistoricalProceduralScripting
1136Vulcan.NET2005DormantOOPEnterprise
1137VXML2000ActiveDeclarativeWeb/Voice
1219V2019ActiveProcedural, SystemsSystems
1261Vyper2017ActiveProceduralBlockchain
1281Vale2019ActiveObject-orientedSystems
1138W-Langage1993ActiveProcedural/OOPEnterprise
1139Warcraft 3 GUI2002ActiveVisual/Event-drivenGaming
1140Warcraft 3 Jass2002ActiveProceduralGaming
1141WebBasic1996HistoricalProceduralWeb
1142WebDNA1995ActiveDeclarativeWeb/Database
1143WebL1997HistoricalProceduralWeb
1144Whenever2005EsotericConstraint-basedEsoteric
1145Whirl2002EsotericImperativeEsoteric
1146Whitespace2003EsotericImperativeEsoteric
1147WIL1991ActiveProceduralScripting/Automation
1148WinAPI with C++1985ActiveProcedural/OOPSystems
1149WinBatch1991ActiveProceduralScripting/Automation
1150WinBot Script (WBS)1998HistoricalProceduralGaming/Scripting
1151Windows Installer1999ActiveDeclarativeInstallation
1152Windows NT Batch1993ActiveProceduralScripting/Systems
1153Wise InstallMaster81995HistoricalDeclarativeInstallation
1154Wlangage1993ActiveProcedural/OOPEnterprise
1155WOPTL1985HistoricalProceduralScripting
1156Word1983UnknownProceduralMacro
1157Word!CPU2007EsotericImperativeEsoteric
1158WordBasic1990HistoricalProceduralMacro
1159WordPerfect Macro1985HistoricalProceduralMacro
1160WoS Quest Script2000DormantProceduralGaming
1161Wrapl2004DormantFunctionalGeneral-purpose
1162wxBasic2002DormantProceduralScripting
1163WYLBUR1970HistoricalProceduralText editing
1264WebAssembly2017ActiveStack-basedRuntime
1268Wren2016ActiveObject-orientedScripting
1164X-GUI scripting language1995UnknownProceduralGUI
1165X++1998ActiveOOPEnterprise/ERP
1166X10 1.72004ActiveOOP/ConcurrentResearch
1167XBasic1991DormantProceduralGeneral-purpose
1168XBLite2001DormantProceduralGeneral-purpose
1169XION2006DormantDeclarativeConfiguration
1170XLISP-PLUS1988HistoricalFunctionalEducation
1171XOTcl2000DormantOOPExtension
1172XPLO1976HistoricalProceduralSystems
1173XQuery2007ActiveFunctional/DeclarativeDatabase/XML
1174XS2001UnknownFunctionalExtension
1175xScript2000UnknownProceduralScripting
1176XSLT1999ActiveFunctional/DeclarativeWeb/XML
1177Xtend2011ActiveOOP/FunctionalJVM
1274X102004DormantObject-oriented, ParallelParallel
1278XAML2006ActiveDeclarativeUI
1178Y2003EsotericFunctionalEsoteric
1179Yabasic1995ActiveProceduralEducation/Scripting
1180Yacas1999ActiveFunctionalMathematics
1181Yacc1975ActiveDeclarativeParser generator
1182YCP2000HistoricalProceduralSystems
1183Ylva2005UnknownUnknownUnknown
1184Yodl1999ActiveDeclarativeDocumentation
1185Yoix2000DormantProceduralScripting
1186Yorick1996ActiveProceduralScientific
1241YAML2001ActiveDeclarativeConfiguration
1187Z-C1985HistoricalProceduralSystems
1188Z-Shell1990ActiveProceduralShell/Scripting
1189Zeno1999UnknownLogicResearch
1190Zero2015DormantProceduralSystems
1191Zim1985HistoricalProceduralDatabase
1192zkl2012ActiveOOP/FunctionalGeneral-purpose
1193zmud scripting language1995ActiveProceduralGaming/MUD
1194ZOMBIE2003EsotericImperativeEsoteric
1195Zonnon2002DormantOOPResearch
1196Zope-DHTML1997HistoricalDeclarativeWeb
1197Zope-PageTemplates1999DormantDeclarativeWeb
1198Zowie2010DormantProceduralScientific
1199ZT2006UnknownUnknownUnknown
1200ZZT1991HistoricalProceduralGaming
1206Zig2016ActiveProcedural, SystemsSystems
1252Z notation1977DormantSpecificationFormal Methods

Languages by Era

Pre-1970

Pre-1970

75 languages

#NameYearStatusParadigmCategory
118Babbage's Analytical Machine1837HistoricalMechanicalHistorical
674Morse Code1844HistoricalEncodingCommunication
841Punch cards1890HistoricalDataData Storage
966SKI Combinator Calculus1920sActiveFunctional, Lambda CalculusTheoretical
1073Turing Machine1936HistoricalTheoreticalAcademic
328ENIAC1946HistoricalAssemblyAssembly
1276Plankalkül1948HistoricalProceduralHistorical
77Assembler1949ActiveAssemblyAssembly
88Assembler (EDSAC)1949HistoricalAssemblyAssembly
1093UNIVAC1951HistoricalAssemblySystems
370Fortran1957ActiveProceduralScientific
374FORTRAN-II1958HistoricalProceduralScientific
591LISP1958ActiveFunctionalGeneral Purpose
78Assembler (1401 Autocoder)1959HistoricalAssemblyAssembly
224COBOL1959ActiveProceduralEnterprise
479IBM 1620 SPS1959HistoricalAssemblySystems
649Michigan Algorithm Decoder1959HistoricalProceduralScientific
650Michigan Algorithmic Decoder (MAD)1959HistoricalProceduralScientific
37ALGOL 601960HistoricalProceduralGeneral
39Algol601960HistoricalProceduralGeneral
908S_Tran1960sHistoricalProceduralScientific
393GASP1961HistoricalProceduralSimulation
429GPSS1961ActiveSimulationSimulation
373FORTRAN IV1962HistoricalProceduralScientific
375FORTRAN-IV1962HistoricalProceduralScientific
1275PILOT1962HistoricalProceduralEducational
959SIMSCRIPT1962DormantEvent-driven, OOPSimulation
979SNOBOL1962HistoricalString ProcessingText Processing
961Simula1962HistoricalOOP, ProceduralSimulation/Research
1026TECO1962HistoricalText EditorText Processing
392GASOIL1963HistoricalProceduralSimulation
531JOSS1963HistoricalInteractiveScientific
125BASIC1964ActiveProceduralEducational
191CDC CPU COMPASS1964HistoricalAssemblyMainframe
193CDC PPU COMPASS1964HistoricalAssemblyMainframe
482IBM/3x0 Assembler1964HistoricalAssemblyMainframe
491IITRAN1964HistoricalProceduralScientific
530JCL1964ActiveProceduralSystems/Mainframe
806PL/I1964ActiveProcedural, StructuredGeneral Purpose
1057Trac1964HistoricalProceduralText Processing
97Assembler (Singer Friden System 10)1965HistoricalAssemblyAssembly
477IBM 1130 Assembler1965HistoricalAssemblySystems
583LINC1965HistoricalProceduralScientific
957SIMPLE1965HistoricalProceduralEducational
1075Tutor1965HistoricalProceduralEducational
56APL1966ActiveArrayScientific
187CASL1966HistoricalProceduralAssembly
217CLIST1966ActiveProceduralMainframe
284DIBOL1966ActiveProceduralBusiness
478IBM 1130 BASIC FORTRAN-IV1966HistoricalProceduralScientific
635MCPL1966HistoricalProceduralSystems
662ML/I1966HistoricalMacroMacro Processor
663ML/I Macroprocessor1966HistoricalMacroMacro Processor
690Mumps1966ActiveProcedural, ImperativeDatabase/Medical
880Refal1966ActiveFunctional, Pattern-MatchingSymbolic Computing
134BCPL1967HistoricalProceduralSystems
338EXEC1967HistoricalProceduralShell/Scripting
596Logo1967ActiveProcedural, EducationalEducation
626MARK IV1967HistoricalProceduralEnterprise
38ALGOL 681968HistoricalProceduralGeneral
362Focal1968HistoricalProceduralGeneral
445HAL/S1968HistoricalProceduralAerospace
660MIXAL1968HistoricalAssemblyAssembly
767Orthogonal1968HistoricalProceduralAcademic
810PL3601968HistoricalProceduralSystems
815PLZ1968HistoricalProceduralSystems
934SCL1968HistoricalProceduralJob Control
990SPSS1968ActiveStatisticalData Analysis
115B1969HistoricalProceduralSystems
227COCOA1969HistoricalProceduralSimulation
311Easytrieve1969DormantProceduralEnterprise
624Mapper (BIS)1969DormantProceduralEnterprise
801Pilot1969HistoricalProceduralEducational
896RPG II1969HistoricalProceduralBusiness
947SETL1969DormantProcedural, Set-theoreticResearch

1970s

1970s

126 languages

#NameYearStatusParadigmCategory
86Assembler (DEC PDP-11)1970HistoricalAssemblyAssembly
99Assembler (System/370)1970DormantAssemblyMainframe
149BLISS1970HistoricalProceduralSystems
259DAL1970HistoricalProceduralDatabase
363Focal-81970HistoricalProceduralGeneral
369Forth1970ActiveStack-basedGeneral
612Macro-101970HistoricalAssemblyAssembly
813PLEX1970HistoricalProceduralTelecom/Embedded
779Pascal1970ActiveProcedural, StructuredGeneral Purpose
868Ramis Executive1970HistoricalProceduralBusiness
914SADOL1970HistoricalProceduralSystems
915SAIL1970HistoricalProcedural, OOPAI Research
958Simple Instruction Machine Programming Language in English1970HistoricalProcedural, Natural LanguageEducational
1163WYLBUR1970HistoricalProceduralText editing
681MPTMON1970sHistoricalMonitoringSystems
713NIL1970sHistoricalProceduralSystems
911S-TRIP1970sHistoricalProceduralSystems
971SM1970sHistoricalProceduralSystems
984SPC1970sHistoricalProceduralSystems
935Scope Nabla1970sHistoricalArray, APL-likeScientific
1013System 10321970sHistoricalProceduralSystems
1045tiny1970sHistoricalProceduralEducational
804PL-5161971HistoricalProceduralSystems
930SCELBAL1971HistoricalProceduralBASIC
987SPITBOL1971HistoricalString ProcessingText Processing
1011SYMPL1971HistoricalProceduralSystems
1095Unix DC1971ActiveStack-basedCalculator
270dc1971ActiveStack-basedCalculator
949sh1971ActiveProcedural, ScriptingShell/Systems
88008 Assembler1972HistoricalAssemblyAssembly
128BASIC-PLUS1972HistoricalProceduralBASIC
167C1972ActiveProceduralSystems
172C/C++ Preprocessor1972ActiveMacroSystems
505INTERCAL1972EsotericProceduralEsoteric
560L.S.E.1972HistoricalEducationalEducation
665Model 2041972ActiveProceduralDatabase
805PL/B1972ActiveProceduralBusiness
837Prolog1972ActiveLogic, DeclarativeAI/Logic
922SASL - St Andrews Static Lang.1972HistoricalFunctional, LazyResearch
974Smalltalk1972ActiveOOP, ReflectiveGeneral Purpose
230COMAL1973HistoricalProceduralEducational
661ML1973ActiveFunctionalFunctional
721Nroff1973ActiveMarkupDocument
807PL/M-801973HistoricalProceduralEmbedded/Systems
796Pick PROC1973HistoricalProceduralDatabase
986SPIRES1973HistoricalQueryDatabase
1134VTL1973HistoricalProceduralScripting
1062troff1973ActiveMarkupDocument Formatting
76800 Assembler1974HistoricalAssemblyAssembly
82Assembler (8080)1974HistoricalAssemblyAssembly
83Assembler (8080/8085)1974HistoricalAssemblyAssembly
197CESIL1974HistoricalProceduralEducational
319ELAN1974HistoricalProceduralScientific
435GRIP1974HistoricalProceduralGraphics
873Ratfor1974HistoricalProceduralScientific
991SQL1974ActiveDeclarativeDatabase
941sed1974ActiveDeclarative, Stream-orientedText Processing
66502 Assembler1975HistoricalAssemblyAssembly
221CLU1975HistoricalOOPResearch
364Focus1975DormantProceduralDatabase/4GL
395GBD1975HistoricalProceduralDatabase
819Pop1975HistoricalFunctional, ProceduralAcademic
869Ramis SBX1975HistoricalProceduralBusiness
969SLI (Simulation language interpreter)1975HistoricalProceduralSimulation
932Scheme1975ActiveFunctional, LispEducation/Research
1018Tandem TAL1975ActiveProceduralSystems
1046Tiny Basic1975HistoricalProceduralHome Computing
1181Yacc1975ActiveDeclarativeParser generator
133bc1975ActiveProceduralCalculator
54AOS/VS (32bit CLI)1976HistoricalProceduralShell/Scripting
58Apple 1 BASIC1976HistoricalProceduralBASIC
101Assembler (Z80)1976HistoricalAssemblyAssembly
192CDC NOS CCL1976HistoricalProceduralMainframe
465HP 9825A Calculator1976HistoricalProceduralCalculator
619Make1976ActiveDeclarativeBuild Tool
736OBJ1976HistoricalFunctionalResearch
780PascalX1976HistoricalProceduralAcademic
1247QUEL1976HistoricalDeclarativeQuery
907S1976ActiveFunctional, StatisticalData Analysis
920SAS1976ActiveProcedural, StatisticalData Analysis
1118Vi1976ActiveModal/CommandText Editor
1172XPLO1976HistoricalProceduralSystems
112AWK1977ActiveProcedural, Data-drivenScripting
57Apple ][+ machine language1977HistoricalAssemblyAssembly
61AppleSoft1977HistoricalProceduralBASIC
62Applesoft BASIC1977HistoricalProceduralBASIC
87Assembler (DEC VAX)1977HistoricalAssemblyAssembly
126BASIC - TRS-801977HistoricalProceduralBASIC
189CBM BASIC1977HistoricalProceduralBASIC
233Commodore 8-bit Basic1977HistoricalProceduralHome Computing
271DCL1977ActiveProceduralScripting
1246Datalog1977ActiveLogic, DeclarativeQuery
371FORTRAN 771977ActiveProceduralScientific
487IDL1977ActiveArray-basedData analysis
496IMP771977HistoricalProceduralSystems
484Icon1977ActiveProcedural, Goal-directedString processing
595LOCK1977DormantProceduralDatabase
608M41977ActiveMacroMacro Processor
762OPS51977HistoricalRule-basedAI/Expert Systems
1078U-Code1977HistoricalIntermediateSystems
1135VTL-21977HistoricalProceduralScripting
1252Z notation1977DormantSpecificationFormal Methods
72ASM-x861978ActiveAssemblyAssembly
89Assembler (Intel 8086)1978HistoricalAssemblyAssembly
90Assembler (Intel x86)1978ActiveAssemblyAssembly
92Assembler (Motorola 6809)1978HistoricalAssemblyAssembly
132BBx1978ActiveProceduralBusiness
117Baan 3GL1978DormantProceduralEnterprise
168C Shell1978ActiveProceduralShell/Scripting
176CADOL II1978HistoricalProceduralBusiness
252CSP1978HistoricalConcurrentFormal Methods
558Kvikkalkul1978HistoricalProceduralEducation
666Modula 21978HistoricalProceduralSystems
668Modula-21978HistoricalProceduralSystems
1012Synergy/DE1978ActiveProceduralBusiness
1031TeX/LaTeX1978ActiveMarkup/MacroDocument Typesetting
80Assembler (68K)1979HistoricalAssemblyAssembly
152BlooP1979HistoricalEsotericEsoteric
157Bourne Shell1979ActiveProceduralShell/Scripting
466HP BASIC1979HistoricalProceduralBusiness
648MetaFont/MetaPost1979ActiveDeclarativeGraphics
675Mouse1979HistoricalProceduralEducational
697Natural1979ActiveProceduralEnterprise
764Oracle SQL1979ActiveDeclarativeDatabase
886REXX1979ActiveProceduralScripting
1061TRIM1979ActiveProceduralEnterprise/Database

1980s

1980s

231 languages

#NameYearStatusParadigmCategory
24Ada1980ActiveProcedural, OOPSystems
81Assembler (8051)1980ActiveAssemblyEmbedded
201CHILL/21980HistoricalProceduralTelecom
295Draco1980HistoricalProceduralSystems
346FAME1980DormantProceduralTime Series
386Fudgit1980HistoricalProceduralScientific
459Hope1980HistoricalFunctionalAcademic
782PATH1980HistoricalDataflowAcademic
812Planc1980HistoricalConcurrentAcademic
820Portable ISO Standard Pascal1980HistoricalProceduralGeneral Purpose
943Selcopy1980DormantProceduralMainframe Utility
962Sinclair BASIC1980HistoricalProceduralBASIC
1019Tandy Color BASIC1980HistoricalProceduralHome Computing
1034Thoroughbred BASIC1980ActiveProceduralBusiness
838promela1980ActiveDeclarativeModel Checking
44Amanda1980sHistoricalFunctionalFunctional
455High Level Petri Net1980sActiveFormal specificationModeling
615MAGIC/L1980sDormantProceduralEnterprise
679MPE/iX Command Interpreter Script1980sHistoricalScriptingSystems
687MTUP1980sHistoricalProceduralSystems
708NEWLIB1980sHistoricalProceduralSystems
1002Stratus VOS command macro1980sActiveScriptingSystems
1016TACL1980sActiveScriptingSystems
131BBC BASIC1981ActiveProceduralBASIC
184Casio 1st-gen BASIC1981HistoricalProceduralCalculator
273DEBUG1981HistoricalAssemblyDebugging
291DOS Batch1981ActiveProceduralScripting
545Kermit1981DormantProceduralScripting/Comms
711Nial1981DormantArrayResearch
909S-BASIC1981HistoricalProceduralBASIC
913SABLE1981HistoricalProceduralBusiness
997SR1981HistoricalConcurrentResearch
79Assembler (6510)1982HistoricalAssemblyAssembly
232Commodore 64 BASIC (V2)1982HistoricalProceduralHome Computing
234Commodore Basic V21982HistoricalProceduralHome Computing
430GRAFORTH1982HistoricalStack-basedGraphics
467HP-16C1982HistoricalStack-basedCalculator
638MEDITECH Magic1982ActiveProceduralHealthcare
631Maxima1982ActiveProceduralMathematics
750Omnis Studio1982ActiveVisual, Object-orientedEnterprise/RAD
754Open Access IV1982HistoricalProceduralDatabase
894RPAL1982HistoricalFunctionalEducational
921SAS Macro Language1982ActiveProcedural, MacroData Analysis
964Sinclair ZX-Spectrum Basic1982HistoricalProceduralBASIC
1014T1982HistoricalFunctionalAcademic
1072Turing1982ActiveProcedural/OOPEducational
1106VAX SCAN1982HistoricalScriptingSystems/Automation
13ABAP1983ActiveProcedural, OOPEnterprise
63APPX ILF1983DormantProceduralEnterprise
19Action!1983HistoricalProceduralSystems
41Alice Pascal1983HistoricalProceduralEducational
59Apple IIe BASIC1983HistoricalProceduralBASIC
141BETA1983HistoricalOOPGeneral
254CUPL1983ActiveHardware DescriptionHardware
394GBasic1983HistoricalProceduralDesktop
441GW-BASIC1983HistoricalProceduralDesktop
554Korn Shell1983ActiveProceduralShell/Scripting
600Lotus 1-2-31983HistoricalFormula-basedSpreadsheet
676Mouse 831983HistoricalProceduralEducational
719Novell NetWare login script1983HistoricalScriptingSystems
745Occam1983DormantConcurrentSystems
777Parlog1983HistoricalLogic, ConcurrentAcademic
859Quikcode1983HistoricalProceduralBusiness
976SML (Standard ML)1983ActiveFunctionalAcademic
945Sendmail1983ActiveDeclarative, Rule-basedEmail Configuration
965Sisal1983HistoricalFunctional, ParallelScientific Computing
981Soar1983ActiveRule-basedAI/Cognitive
1028Tenex-C-Shell (tcsh)1983ActiveScriptingShell
1070Turbo Pascal1983HistoricalProcedural/StructuredSystems
1117VHDL1983ActiveHDL/ConcurrentHardware Design
1156Word1983UnknownProceduralMacro
34D1984ActiveProcedural, OOPDatabase
158Boxer1984HistoricalVisualEducational
235Common Lisp1984ActiveFunctional, OOPGeneral Purpose
268DBase III1984HistoricalProceduralDatabase
275DECTPU1984HistoricalProceduralText Processing
265Dataflex 2.31984HistoricalProceduralDatabase
321Eloquence1984DormantProceduralDatabase
377FoxPro1984HistoricalProcedural, OOPDatabase
396GDL1984ActiveProceduralScientific
471HTBasic1984ActiveProceduralInstrumentation
577LIA1984HistoricalConcurrentResearch
628Matlab1984ActiveProcedural, OOPScientific
724NU-Prolog1984HistoricalLogicResearch
760OPL1984HistoricalProceduralMobile/Embedded
738Objective C1984ActiveObject-orientedSystems/Mobile
739Objective-C1984ActiveObject-orientedSystems/Mobile
755OpenEdge1984ActiveOOP, ProceduralEnterprise
758OpenVMS DECTPU1984HistoricalProceduralText Processing
756Openedge (Progress 4GL)1984ActiveOOP, ProceduralEnterprise
772PAL1984HistoricalProceduralDatabase
823Postscript1984ActiveStack-based, FunctionalGraphics/Printing
836Progress1984ActiveProcedural, OOPEnterprise
963Sinclair QL SuperBasic1984HistoricalProcedural, StructuredBASIC
1004SuperBase1984HistoricalProceduralDatabase
1059Transcript1984HistoricalProceduralText Processing
1089Uniface1984ActiveProcedural/4GLEnterprise/RAD
1111VDF1984ActiveOOP/ProceduralDatabase/RAD
1113Verilog1984ActiveHDL/ConcurrentHardware Design
32ALAN1985DormantDeclarativeInteractive Fiction
46Amiga Shellscript1985HistoricalProceduralShell/Scripting
85Assembler (ARM)1985ActiveAssemblyEmbedded
91Assembler (MIPS)1985DormantAssemblyAssembly
127Basic for Casio FX 21985HistoricalProceduralCalculator
174C++1985ActiveMulti-paradigmSystems
216CLIPS1985ActiveRule-basedAI/Expert Systems
215Clipper1985HistoricalProceduralDatabase
285Diesel1985ActiveMacroCAD
322Emacs LISP1985ActiveFunctionalScripting/Editor
324Emerald1985HistoricalOOP, DistributedResearch
378FranzBasic1985HistoricalProceduralSystems
438GRWL1985HistoricalProceduralRobotics
565Lambda (DIAS)1985HistoricalFunctionalResearch
657Miranda1985HistoricalFunctionalFunctional
761OPS Script1985HistoricalProceduralPrinting
776PARI/GP1985ActiveProceduralMathematical
839Prostscript (printable)1985HistoricalStack-BasedDocument Processing
854QPAC1985HistoricalProceduralStatistical
858QuickBASIC1985HistoricalProceduralGeneral Purpose
895RPF1985HistoricalProceduralReport Generation
1000STATA1985ActiveStatisticalData Analysis
998StarBasic1985ActiveProceduralOffice Automation
1064TrueBASIC1985ActiveProcedural/StructuredEducational
1081UC41985ActiveProceduralAutomation
1087UniBasic1985ActiveProceduralDatabase/Business
1094UniVerse Basic1985ActiveProceduralDatabase/Business
1112VectorScript1985ActiveProcedural/ScriptingCAD
1155WOPTL1985HistoricalProceduralScripting
1148WinAPI with C++1985ActiveProcedural/OOPSystems
1159WordPerfect Macro1985HistoricalProceduralMacro
1187Z-C1985HistoricalProceduralSystems
1191Zim1985HistoricalProceduralDatabase
93Assembler (PA-RISC)1986HistoricalAssemblyAssembly
109AutoLISP1986ActiveFunctionalCAD
185CASIO fx-4500P1986HistoricalProceduralCalculator
212CLARION1986ActiveProceduralDatabase
223CMS Pipelines1986ActiveDataflowMainframe
317Eiffel1986ActiveOOPGeneral
318Eiffel: Analysis Design and Programming1986ActiveOOPGeneral
331Erlang1986ActiveFunctional, ConcurrentDistributed Systems
391GAP1986ActiveFunctionalMathematical
404GFA Basic1986HistoricalProceduralDesktop
411GNU Assembler1986ActiveAssemblySystems
403Gensym G21986ActiveRule-basedExpert Systems
480IBM 4680 BASIC1986HistoricalProceduralPOS Systems
490IGOR1986ActiveProceduralScientific
501Informix 4gl1986ActiveProceduralDatabase
514Isabelle Theorem Prover1986ActiveLogic, FunctionalFormal verification
563LabVIEW1986ActiveData-flow, VisualScientific/Engineering
579Life1986HistoricalLogicResearch
951Sharp EL9000 Calculator1986HistoricalProceduralCalculator
419gnuplot1986ActiveScriptingData Visualization
1032texinfo1986ActiveMarkupDocumentation
14ABC1987HistoricalProceduralEducational
66ARexx1987HistoricalProceduralScripting
98Assembler (SPARC)1987DormantAssemblyAssembly
171C/AL (Microsoft Navision)1987DormantProceduralEnterprise
177Cakewalk CAL1987HistoricalProceduralMusic
213Clean1987DormantFunctionalFunctional
238Concurrent Clean1987ActiveFunctionalResearch
413GNU CPP1987ActiveMacroPreprocessing
415GNU Find1987ActiveDeclarativeFile Management
390Gammaplex1987HistoricalProceduralScientific
475HyperCard1987HistoricalEvent-driven, ScriptingHypermedia
534JR1987HistoricalConcurrent, ProceduralResearch
673Mops1987DormantStack-basedForth
699NCL1987ActiveScriptingScientific
732Oberon1987ActiveProceduralSystems
733Obey1987HistoricalScriptingSystems
787Perl1987ActiveProcedural, OOP, FunctionalScripting
852QModem Script1987HistoricalProceduralTerminal Scripting
874RBASIC1987HistoricalProceduralBusiness
994SQR1987ActiveProcedural/QueryBusiness/Reporting
944Self1987DormantOOP, Prototype-basedResearch
1006SuperTalk1987HistoricalOOPMultimedia
1009Sybase SQL1987ActiveDeclarativeDatabase
1069Turbo C1987HistoricalProceduralSystems
11A+1988DormantArrayScientific
210CL for AS4001988ActiveProceduralMainframe
218CLLE1988ActiveProceduralMainframe
220CLOS1988ActiveOOPLisp
196Centura SQL Windows1988HistoricalProceduralDatabase
279Derive 61988HistoricalMathematicalComputer Algebra
416GNU Make1988ActiveDeclarativeBuild Automation
401GeneXus1988ActiveDeclarativeEnterprise
400Genesis 21988DormantProceduralSimulation
510IRC1988ActiveProtocolCommunication
557KUIP1988HistoricalProceduralScientific/CERN
543Kalkulon1988HistoricalProceduralSpreadsheet
574Leda1988HistoricalMulti-paradigmResearch
587Lingo1988DormantOOP, ScriptingMultimedia
610Macintosh WordPerfect1988HistoricalProceduralMacro
627Mathematica1988ActiveMulti-paradigmMathematics
667Modula 31988HistoricalProcedural, OOPSystems
749OmniMark1988DormantStreamingData Processing
844PV Wave1988HistoricalProcedural, ArrayScientific
773Panorama Pantalk1988HistoricalProceduralDatabase
786PeopleCode1988ActiveProcedural, OOPEnterprise
821Posix Shell1988ActiveProceduralScripting
898RPG/4001988ActiveProceduralBusiness
1234RSL1988HistoricalProceduralShader
910S-Plus1988DormantFunctional, StatisticalData Analysis
970Slick-C1988ActiveProcedural, OOPEditor Scripting
1022Tcl1988ActiveScriptingScripting
1079UBasic1988DormantProceduralEducational/Math
1170XLISP-PLUS1988HistoricalFunctionalEducation
44DOS Batch1989DormantProceduralShell/Scripting
71ASIC1989HistoricalProceduralBASIC
102Assembler x86 (TASM Flavour)1989HistoricalAssemblyAssembly
124BASH1989ActiveProceduralShell/Scripting
1214Coq1989ActiveFunctional, Theorem ProverResearch
360Fjoelnir1989HistoricalProceduralEducational
366Formula Language1989ActiveProceduralDatabase
382Fril1989HistoricalLogicAI
434Gri1989DormantScriptingGraphics
511IRCII1989ActiveScriptingIRC client
516ISETL1989HistoricalSet-theoreticEducational
603LPC1989ActiveOOP, ProceduralGame Dev
576Lexico1989HistoricalLogicNLP
601Lotus Formula1989DormantFunctionalSpreadsheet
682MS SQL1989ActiveDeclarativeDatabase
692MUSH1989DormantScriptingGaming
716Notes@Formula1989ActiveFunctionalEnterprise
803PiXCEL1989HistoricalProceduralScientific
826PowerBasic1989ActiveProcedural, OOPSystems Programming
876RC Shell1989ActiveProceduralScripting
881Refal51989ActiveFunctional, Pattern-MatchingSymbolic Computing
933SCIL1989DormantProceduralScripting
1058Transact-SQL1989ActiveDeclarative/ProceduralDatabase
244coq1989ActiveFunctionalProof Assistant
307e1989DormantOOPHardware Verification

1990s

1990s

292 languages

#NameYearStatusParadigmCategory
49AMOS Professional1990HistoricalProceduralGame Dev
96Assembler (S/390)1990ActiveAssemblyMainframe
179Caml Light1990HistoricalFunctionalFunctional
202Chipmunk BASIC1990DormantProceduralBASIC
339Expect1990ActiveProceduralScripting/Automation
372Fortran 901990ActiveProceduralScientific
407GLPRO1990HistoricalProceduralGraphics
464HP 48 Calculator1990HistoricalStack-basedCalculator
450Haskell1990ActiveFunctionalGeneral Purpose
520J1990ActiveArray-based, FunctionalData analysis
670MOO1990DormantOOPVirtual World
688MUF1990DormantProcedural, StackGaming
616Magik1990ActiveOOPEnterprise
629Max/MSP1990ActiveVisual, DataflowAudio
757OpenScript1990HistoricalOOPScripting
828PowerOn1990ActiveProceduralDomain-Specific
834Procmail1990HistoricalDeclarativeEmail Processing
923Sather1990DormantOOPSystems
1036TI 81 Calculator1990HistoricalProceduralCalculator
1101User-RPL1990ActiveStack-based/ProceduralCalculator
1132VP1990UnknownProceduralScripting
1158WordBasic1990HistoricalProceduralMacro
1188Z-Shell1990ActiveProceduralShell/Scripting
689MultiMUD QuestEngine1990sHistoricalScriptingGaming
731OADL1990sHistoricalDeclarativeEnterprise
747OISC1990sEsotericEsotericEsoteric
737Objecteering language1990sHistoricalModelingEnterprise
742Objectstar1990sHistoricalObject-orientedEnterprise
926Sbasic1990sHistoricalProceduralBASIC
954ShowText1990sHistoricalMarkupDocumentation
1010SymbEL1990sDormantSymbolicMathematics
1020TANGO1990sDormantVisualWeb Development
1043TINCL1990sDormantScriptingEmbedded
1041Tiger1990sDormantProceduralScripting
1049TinyKiss1990sDormantScriptingRadio/Packet
106Aurora Macro Language (AML)1991HistoricalProceduralEditor Macro
160Brandy1991DormantProceduralBASIC
250Crystal Reports Formula1991ActiveFormula/ExpressionReporting
329EPICS1991ActiveDeclarativeControl Systems
368Forte TOOL1991HistoricalOOPEnterprise
414GNU Desk Calculator1991ActiveProceduralMathematical
412GNU bc1991ActiveProceduralMathematical
397Gema1991DormantPattern MatchingText Processing
422Gofer1991HistoricalFunctionalEducation
550KiXtart1991DormantProceduralScripting/Admin
768OScript1991HistoricalOOPEnterprise
809PL/SQL1991ActiveProceduralDatabase
824POV-Ray1991ActiveDeclarative3D Graphics
831PPL1991HistoricalProceduralBBS Scripting
829PowerScript1991DormantOOP, Event-DrivenEnterprise
835Profan1991DormantProceduralSystems Programming
848Python1991ActiveMulti-ParadigmGeneral Purpose
850QBasic1991HistoricalProceduralEducational
948SFL1991HistoricalProceduralApplication Development
1023TCL/TK1991ActiveScriptingGUI Development
1066TSEPro Editor Macro1991DormantScriptingText Editor
1122VIM Macro1991ActiveScriptingText Editor
1121Vim1991ActiveModal/ScriptingText Editor
1124Visual Basic1991HistoricalOOP/Event-drivenApplication/RAD
1147WIL1991ActiveProceduralScripting/Automation
1149WinBatch1991ActiveProceduralScripting/Automation
1167XBasic1991DormantProceduralGeneral-purpose
1200ZZT1991HistoricalProceduralGaming
489iForth1991ActiveStack-basedEmbedded
528jBase PROC1991ActiveProceduralDatabase
709newlisp1991ActiveFunctional, ScriptingScripting
34Alef1992HistoricalConcurrentSystems
95Assembler (PowerPC)1992DormantAssemblyAssembly
110Avenue1992HistoricalProceduralGIS
175CA-Visual Objects 2.01992HistoricalOOPDatabase
195Cecil1992HistoricalOOPResearch
306Dylan1992DormantOOP, FunctionalGeneral
418GNUCHILL1992HistoricalProceduralSystems
481IBM HLASM Macro1992ActiveAssemblyMainframe
578Liberty Basic1992ActiveProcedural, OOPHobbyist/Education
646MetaCard1992HistoricalProceduralGUI
691MuPad1992HistoricalSymbolicMathematical
752OOSL1992HistoricalOOPScripting
740ObjectPAL1992HistoricalObject-orientedDatabase
840ProvideX1992DormantProcedural, OOPBusiness
875RBasic+1992HistoricalProceduralBusiness
912S31992ActiveOOP, StatisticalData Analysis
1038TI 85 Calculator1992HistoricalProceduralCalculator
1102Usertalk1992HistoricalScripting/OOPScripting
784pBasic1992ActiveProceduralEmbedded/Microcontroller
54Test1993DormantProceduralTesting
47AmigaE1993HistoricalProcedural, OOPSystems
60AppleScript1993ActiveProceduralScripting
94Assembler (PIC/14bit)1993ActiveAssemblyEmbedded
140Befunge1993EsotericEsotericEsoteric
159Brainfuck1993EsotericEsotericEsoteric
165Bywater BASIC1993DormantProceduralBASIC
304DXL (DOORS Extension Language)1993ActiveProceduralEnterprise
335Euphoria1993DormantProceduralGeneral
337Excel1993ActiveFunctionalSpreadsheet
345False1993EsotericStack-basedEsoteric
417GNU Octave1993ActiveProceduralScientific
424GOO1993DormantOOPGeneral Purpose
440GUI4CLI1993HistoricalScriptingDesktop
519ITCL Shell1993ActiveOOPScripting
497Impacto1993HistoricalProceduralDatabase
499Inform1993ActiveProcedural, OOPInteractive fiction
504InstallScript1993ActiveProceduralInstallation
512Irie Pascal1993ActiveProcedural, OOPGeneral purpose
522Jamfile1993ActiveBuild systemBuild automation
542K1993ActiveArray-oriented, FunctionalFinancial/Data
559K1993ActiveArray-orientedFinancial
572Lazarus1993ActiveOOPDevelopment Environment
605Lua1993ActiveMulti-paradigmScripting
617Magma1993ActiveProceduralMathematics
723NT Shell1993HistoricalScriptingSystems
710NewtonScript1993HistoricalPrototype-basedMobile
743Obliq1993HistoricalObject-orientedDistributed
863R1993ActiveFunctional, OOP, ProceduralStatistical
946Sensetalk1993ActiveNatural Language, ScriptingAutomation/Testing
960SimTalk1993DormantOOP, Event-drivenSimulation
1030Terse1993DormantFunctionalResearch
1044TinTin++1993ActiveScriptingMUD Client
1048TinyFugue1993ActiveScriptingMUD Client
1107VBA1993ActiveOOP/ProceduralScripting/Automation
1108VBAMacro for Excel1993ActiveOOP/ProceduralScripting/Automation
1127Visual DialogScript1993HistoricalProceduralScripting
1138W-Langage1993ActiveProcedural/OOPEnterprise
1152Windows NT Batch1993ActiveProceduralScripting/Systems
1154Wlangage1993ActiveProcedural/OOPEnterprise
494ILE1994ActiveMulti-paradigmIBM i
571LaTeX2e1994ActiveMarkupDocument Preparation
680MPI1994ActiveParallelSystems
623Maple V31994HistoricalProceduralMathematics
640Megazeux1994DormantProceduralGame Dev
799Pike1994ActiveOOP, ProceduralScripting
890Robotic1994HistoricalProceduralGame Scripting
924Saul1994HistoricalProceduralScripting
938ScriptEase1994HistoricalProcedural, ScriptingWeb Scripting
999StarLogo1994ActiveEducational/AgentEducational
1029Tera Term Pro Macro1994ActiveScriptingTerminal Automation
55Apache (Server Side Includes)1995ActiveDeclarativeWeb
229Cold Fusion1995ActiveProcedural, OOPWeb
256Curry1995ActiveFunctional, LogicResearch
278Delphi1995ActiveOOPRAD/Enterprise
357FileMaker Pro 3.01995HistoricalProceduralDatabase
426GPLZ.easy1995HistoricalProceduralDesktop
492IJVM1995UnknownStack-basedEducational
498Inferno Shell1995DormantShellSystems
523Java1995ActiveOOP, Multi-paradigmEnterprise
527JavaScript1995ActiveMulti-paradigmWeb/Scripting
551Knowledge Fusion1995HistoricalRule-basedExpert Systems
567Lasso 3.6.61995HistoricalProceduralWeb
570LassoScript1995DormantMulti-paradigmWeb/Database
582Limbo1995DormantProcedural, ConcurrentSystems
602LotusScript1995DormantProcedural, OOPEnterprise
639MEDITECH MagicFS1995ActiveProceduralHealthcare
643Mercury1995ActiveFunctional, LogicFunctional
645Meta HTML1995HistoricalProceduralWeb
694MySQL1995ActiveDeclarativeDatabase
730O'Basic1995HistoricalProceduralDesktop
753OPAL1995HistoricalFunctionalAcademic
790PHP1995ActiveProcedural, OOPWeb
791PHP/FI1995HistoricalProceduralWeb
814PLT Scheme1995HistoricalFunctionalAcademic
845PVScript1995HistoricalProceduralIndustrial Control
865Racket1995ActiveFunctional, OOPEducational
871RapidBATCH1995HistoricalProceduralBatch Processing
885ReXplace1995HistoricalProceduralText Processing
889Robot Scripting Language1995HistoricalProceduralGame Scripting
900Ruby1995ActiveOOP, Functional, ProceduralGeneral Purpose
917Sally1995HistoricalProceduralEducational
1052TMT Pascal1995DormantProceduralSystems
1110VCL1995ActiveOOPFramework/Application
1115VFP (Visual FoxPro)1995HistoricalOOP/ProceduralDatabase
1133VScript1995HistoricalProceduralScripting
1128Visual FoxPro1995HistoricalOOP/ProceduralDatabase
1142WebDNA1995ActiveDeclarativeWeb/Database
1153Wise InstallMaster81995HistoricalDeclarativeInstallation
1164X-GUI scripting language1995UnknownProceduralGUI
1179Yabasic1995ActiveProceduralEducation/Scripting
658mIRC1995ActiveProceduralScripting
686mSL/mIRC1995ActiveScriptingScripting
1193zmud scripting language1995ActiveProceduralGaming/MUD
11C Enterprize1996ActiveProcedural, OOPEnterprise
74ASP1996DormantProceduralWeb
113AWL1996ActiveProceduralPLC/Industrial
153Blue1996HistoricalOOPEducational
166Bzip21996ActiveCompression
186Casio FX9750G1996HistoricalProceduralCalculator
287DM1996ActiveOOPGame Development
488IdocScript1996ActiveScriptingCMS
535JScript1996DormantMulti-paradigmScripting
581Lilypond1996ActiveDeclarativeMusic Notation
632Maxscript1996ActiveProcedural3D Graphics
659MivaScript1996DormantProceduralWeb
696NASM1996ActiveAssemblySystems
706NetRexx1996DormantObject-orientedJVM
744OCaml1996ActiveFunctional, Object-orientedGeneral
770Ox1996ActiveProcedural, FunctionalScientific
808PL/PGSQL1996ActiveProceduralDatabase
822PostgreSQL1996ActiveDeclarativeDatabase
842Pure Data1996ActiveVisual, DataflowMultimedia
905RXML1996HistoricalMarkup, ScriptingWeb
877RealBasic1996HistoricalOOP, Event-DrivenApplication Development
1005SuperCollider1996ActiveOOP/FunctionalAudio/Music
1017TADS 31996ActiveOOPInteractive Fiction
1037TI 83+/84+(SE) Basic1996ActiveProceduralCalculator
1027Template Toolkit1996ActiveTemplateWeb Development
1088Unicon1996ActiveProcedural/OOPGeneral Purpose
1109VBScript1996DormantOOP/ProceduralScripting/Web
1126Visual DataFlex1996ActiveOOPEnterprise/Database
1129Visual J++1996HistoricalOOPEnterprise
1141WebBasic1996HistoricalProceduralWeb
1186Yorick1996ActiveProceduralScientific
1251Alloy1997ActiveDeclarativeFormal Methods
169C--1997DormantProceduralSystems
280DHTML1997HistoricalMarkup/ScriptingWeb
379Free Pascal1997ActiveProcedural, OOPGeneral Purpose
439GTML1997HistoricalMarkupWeb
460Hot Soup Processor1997ActiveProceduralScripting
476IBasic1997HistoricalProcedural, OOPApplication
525Java Servlet1997ActiveOOPWeb
702NeoBook1997ActiveVisualMultimedia
746OCL1997ActiveDeclarativeModeling
741ObjectScript1997ActiveObject-orientedDatabase
785PDL1997ActiveProcedural, FunctionalScientific
797Pico1997DormantFunctionalEducational
816PocketC1997HistoricalProceduralMobile
878REBOL1997DormantDeclarative, FunctionalScripting
903Runtime Revolution1997ActiveOOP, Event-drivenApplication Development
919SAOL1997HistoricalProceduralAudio Processing
955Silk1997ActiveProcedural, ScriptingTest Automation
1085UML1997ActiveVisual/ModelingDesign
1130Visual LISP1997ActiveFunctionalCAD/Scripting
1143WebL1997HistoricalProceduralWeb
1196Zope-DHTML1997HistoricalDeclarativeWeb
320elastiC1997DormantOOP, FunctionalScripting
20ActionScript1998DormantOOP, PrototypeWeb
22Active FoxPro Pages1998HistoricalProceduralWeb
123BASCOM-AVR1998ActiveProceduralEmbedded
148Blaze Advisor (SRL)1998DormantDeclarativeRules Engine
211Clan Lord's macro1998DormantProceduralGame
255Curl1998ActiveOOP, FunctionalWeb
387GABasic1998HistoricalProceduralDesktop
431GrASP1998DormantProceduralEducation
461HotBasic1998HistoricalProcedural, OOPApplication
597Logtalk1998ActiveLogic, OOPResearch/General
641MEL1998ActiveProcedural3D Graphics
620Malbolge1998EsotericEsotericEsoteric
633Maya Embedded Language1998ActiveProcedural3D Graphics
695NASL - Nessus Attack Scripting Language1998ActiveScriptingSecurity
720NQC1998HistoricalProceduralEducational
781PasScript1998HistoricalProceduralScripting
827PowerBatch1998HistoricalProceduralScripting
857Quest ASL1998ActiveDeclarativeInteractive Fiction
906RXS1998HistoricalProceduralScripting
893Rosi-SQL1998HistoricalDeclarativeDatabase
977SMX1998ActiveScriptingWeb
1001Stratego1998ActiveFunctionalProgram Transformation
1039TI 89 Calculator1998ActiveProceduralCalculator
1035Thue1998EsotericString RewritingEsoteric
1098UnrealScript1998HistoricalOOP/ProceduralGame Development
1150WinBot Script (WBS)1998HistoricalProceduralGaming/Scripting
1165X++1998ActiveOOPEnterprise/ERP
1212Agda1999ActiveFunctional, Dependently-typedResearch
40Alice 2.x1999DormantOOP, VisualEducational
108AutoIt1999ActiveProceduralScripting
135BCX BASIC to C Translator1999DormantProceduralBASIC
137BeanShell1999DormantOOPScripting
267DBase 20001999HistoricalProceduralDatabase
349FASM1999ActiveAssemblyAssembly
385Froth1999DormantStack-basedEmbedded
410GML (Game Maker Language)1999ActiveProceduralGame Dev
428GProlog1999ActiveLogicGeneral Purpose
389Game Maker Language1999ActiveProceduralGame Dev
456HLA1999ActiveAssemblySystems
470HTA1999ActiveScriptingDesktop
472HTML/OS1999HistoricalProceduralWeb
449Harbour1999ActiveProcedural, OOPDatabase
537JSP1999ActiveDeclarativeWeb
524Java 2 Micro Edition1999HistoricalOOPMobile
664MMIX1999ActiveAssemblyAssembly
677Mozart1999DormantMulti-paradigm, ConcurrentResearch
705NetLogo1999ActiveMulti-paradigmEducational
870Rapid-Q1999HistoricalProcedural, OOPGeneral Purpose
937ScriptBasic1999DormantProceduralBASIC/Scripting
973SmallBasic1999DormantProceduralBASIC
1249TLA+1999ActiveSpecificationFormal Methods
1096Unlambda1999EsotericFunctionalEsoteric
1151Windows Installer1999ActiveDeclarativeInstallation
1176XSLT1999ActiveFunctional/DeclarativeWeb/XML
1180Yacas1999ActiveFunctionalMathematics
1184Yodl1999ActiveDeclarativeDocumentation
1189Zeno1999UnknownLogicResearch
1197Zope-PageTemplates1999DormantDeclarativeWeb
678mp4h1999HistoricalMacroWeb

2000s

2000s

306 languages

#NameYearStatusParadigmCategory
27Afnix2000DormantMulti-paradigmGeneral
51Ant2000ActiveDeclarativeBuild Tool
150BlitzBasic2000DormantProceduralGame Dev
173C#2000ActiveOOP, Multi-paradigmGeneral
222CMake2000ActiveDeclarativeBuild Tool
261DarkBasic2000HistoricalProceduralGame Development
358Firebird SQL2000ActiveDeclarativeDatabase
381FreeMarker Template Language2000ActiveDeclarativeWeb
427GPML2000DormantMarkupML/AI
408Glulxa2000ActiveAssemblyInteractive Fiction
536JScript/NET2000HistoricalMulti-paradigm.NET
566LANGuard Script2000HistoricalScriptingSecurity
792PHP42000HistoricalProcedural, OOPWeb
832PReS Language2000ActiveProceduralDocument Processing
788Perligata2000EsotericProceduralEsoteric
811Plain English2000ActiveNatural LanguageEducational
843PureBasic2000ActiveProceduralSystems Programming
879REBOL/Core2000DormantDeclarative, FunctionalScripting
899RPL/22000ActiveStack-Based, ProceduralScientific
882Reflection Basic Script2000ActiveProceduralTerminal Automation
892RosAsm2000DormantAssemblySystems Programming
916SAL2000ActiveDeclarativeVerification
992SQLite2000ActiveDeclarativeDatabase
956SimAntics2000HistoricalEvent-driven, VisualGame Simulation
1054TOM2000DormantFunctionalAcademic
1077TypoScript2000ActiveDeclarativeWeb/CMS
1137VXML2000ActiveDeclarativeWeb/Voice
1131Visual MB2000UnknownOOPEnterprise
1160WoS Quest Script2000DormantProceduralGaming
1171XOTcl2000DormantOOPExtension
1182YCP2000HistoricalProceduralSystems
1185Yoix2000DormantProceduralScripting
1175xScript2000UnknownProceduralScripting
693MyPitSelf2000sEsotericEsotericEsoteric
726NUMPAD2000sEsotericEsotericEsoteric
704Nepal2000sUnknownUnknownUnknown
707Neurosis2000sEsotericEsotericEsoteric
717Nouse2000sEsotericEsotericEsoteric
725Numberix2000sEsotericEsotericEsoteric
734Obfuna2000sEsotericEsotericEsoteric
735Obix2000sUnknownObject-orientedGeneral
748OmgRofl2000sEsotericEsotericEsoteric
1040Tibco MarketSheet Script2000sDormantScriptingFinancial
1021tbpl2000sDormantProceduralScripting
1024tdbengine2000sDormantQueryDatabase
67Argh!2001EsotericEsotericEsoteric
76AspectJ2001ActiveAspect-oriented, OOPGeneral
138Beatnik2001EsotericEsotericEsoteric
190CBOT2001DormantProceduralGame Dev
249CRM1142001DormantProceduralText Processing
199Cheetah2001DormantTemplateWeb
243Cool2001DormantOOPEducational
257D2001ActiveOOP, Procedural, FunctionalSystems
299Drools2001ActiveDeclarativeBusiness Rules
353Felix2001DormantFunctionalSystems
354Ferite2001DormantOOPScripting
383Frink2001ActiveProceduralScientific
468HQ9+2001EsotericEsotericEsoteric
446Halo Script2001ActiveScriptingGame Dev
532Joy2001DormantFunctional, Stack-basedResearch
722NSIS2001ActiveScriptingInstaller
759Operation Flashpoint Scripting2001HistoricalProceduralGame Scripting
763Oracle 9i SQL2001HistoricalDeclarativeDatabase
778Parrot2001DormantMulti-paradigmVM/Runtime
833Processing2001ActiveOOP, ProceduralEducational
846Py2001ActiveFunctionalEmbedded Scripting
897RPG IV Free-Form2001ActiveProcedural, OOPBusiness
867Railo2001HistoricalOOP, ProceduralWeb
888Robocode2001ActiveOOP, Event-DrivenEducational
988SPL (Shakespeare)2001EsotericImperativeEsoteric
939Scriptol2001DormantProcedural, OOPWeb/Scripting
950Shakespeare2001EsotericProceduralEsoteric
996Squish2001ActiveScriptingTesting
1007Surf2001DormantConcurrentResearch
1025TEA2001DormantScriptingEmbedded
1056TorqueScript2001ActiveScripting/OOPGame Development
1099UPC (Unified Parallel C)2001ActiveProcedural/ParallelHPC/Scientific
1125Visual Basic .NET2001ActiveOOP/Multi-paradigmApplication/Enterprise
1168XBLite2001DormantProceduralGeneral-purpose
1174XS2001UnknownFunctionalExtension
1241YAML2001ActiveDeclarativeConfiguration
521jamal2001ActiveMacroText processing
1047tiny-c2001ActiveProceduralEducational
1105var'aq2001EsotericStack-basedEsoteric
73AsmL/NET2002DormantFunctionalSpecification
1231Cg2002HistoricalProceduralShader
200Chef2002EsotericEsotericEsoteric
262DarkBasic Professional2002DormantProcedural, OOPGame Development
274Decaf2002DormantOOPEducational
442GWScript2002DormantScriptingWeb
388Gambas2002ActiveOOPDesktop
1229HLSL2002ActiveProceduralShader
457HLSL (High Level Shading Language)2002ActiveProceduralGraphics
473Hume2002DormantFunctionalReal-time
474Hummingbird Basic2002HistoricalProceduralApplication
495Illgol2002EsotericEsotericEsoteric
506Io2002ActivePrototype-based, OOPGeneral purpose
538JSTL2002ActiveDeclarativeWeb/Template
573Lazy K2002EsotericFunctionalEsoteric
684MSIL2002ActiveIntermediateRuntime
685MSIL / CIL2002ActiveIntermediateRuntime
651Micro Focus COBOL for .net2002ActiveProceduralEnterprise
728NWScript2002ActiveScriptingGaming
698Navel2002EsotericStack-basedEsoteric
712Nice2002DormantObject-oriented, FunctionalJVM
751Ook!2002EsotericImperativeEsoteric
825POV-Ray 3.52002HistoricalDeclarative3D Graphics
798Piet2002EsotericStack-basedEsoteric
847Pyrex2002HistoricalProcedural, OOPExtension Language
918SALT2002DormantMarkup, ScriptingVoice Applications
925Sax Basic2002DormantProceduralBASIC/Web
968Sleep2002DormantProcedural, ScriptingScripting
975Smarty2002ActiveTemplate, ScriptingWeb Templates
1097Unreadable2002EsotericEsotericEsoteric
1139Warcraft 3 GUI2002ActiveVisual/Event-drivenGaming
1140Warcraft 3 Jass2002ActiveProceduralGaming
1145Whirl2002EsotericImperativeEsoteric
1195Zonnon2002DormantOOPResearch
562l33t2002EsotericImperativeEsoteric
644merd2002EsotericMulti-paradigmEsoteric
1162wxBasic2002DormantProceduralScripting
1258AngelScript2003ActiveObject-orientedGame Development
84Assembler (AMD64)2003ActiveAssemblyAssembly
100Assembler (UDVM)2003DormantAssemblySpecialized
107AutoHotkey2003ActiveProceduralScripting
156Boo2003DormantOOPGeneral
207ChucK2003ActiveMulti-paradigmAudio
343Factor2003ActiveConcatenativeGeneral
344Falcon2003DormantMulti-paradigmScripting
421Go!2003DormantLogicAI
437Groovy2003ActiveOOP, FunctionalJVM/Scripting
462HotTEA2003DormantProceduralWeb
548KimL2003DormantMarkupWeb
549Kipple2003EsotericStack-basedEsoteric
553KonsolScript2003HistoricalScriptingDesktop
604LSL2003ActiveEvent-driven, OOPVirtual World
584Linden Script2003ActiveEvent-driven, OOPVirtual Worlds
585Linden Scripting Language2003ActiveEvent-driven, OOPVirtual Worlds
586Linden Scripting Language (LSL)2003ActiveEvent-driven, OOPVirtual Worlds
590Lisaac2003DormantOOP, Prototype-basedSystems
701Nemerle2003DormantMulti-paradigm, FunctionalGeneral
703NeoOffice Basic2003ActiveProceduralOffice
1236Nix2003ActiveFunctional, DeclarativeConfiguration
771Paint Shop Pro 8 & X2003HistoricalProceduralAutomation/Scripting
849Q2003ActiveFunctional, ArrayFinancial
887RNF22003EsotericStack-BasedEsoteric
929SCAR2003DormantProceduralAutomation/Gaming
980SNUSP2003EsotericImperativeEsoteric
936Scratch2003ActiveVisual, Event-drivenEducational
995Squirrel2003ActiveOOP/ScriptingGame Scripting
1146Whitespace2003EsotericImperativeEsoteric
1178Y2003EsotericFunctionalEsoteric
1194ZOMBIE2003EsotericImperativeEsoteric
237coNCePTuaL2003DormantDomain-SpecificScientific
483icarus2003DormantProceduralScripting
856quantum2003EsotericQuantumEducational
104Asymptote2004ActiveProceduralGraphics
130BasiEgaXorz2004DormantProceduralGame Dev
151BlitzMax2004DormantProcedural, OOPGame Dev
209Cisco IOS EEM Applet2004ActiveProceduralNetwork
231Comega2004DormantOOP, FunctionalResearch
208Cω (C-Omega)2004HistoricalOOP, ConcurrentResearch
308E4X2004HistoricalDeclarativeWeb/XML
380FreeBASIC2004ActiveProceduralGeneral Purpose
1228GLSL2004ActiveProceduralShader
529JBPM2004ActiveDeclarativeEnterprise/BPM
540JustBasic2004ActiveProceduralEducation/Hobbyist
769OWL2004ActiveDeclarativeOntology/Semantic Web
793PHP52004HistoricalOOP, ProceduralWeb
800PIL2004HistoricalProceduralSystems
818Polyphonic C#2004HistoricalOOP, ConcurrentAcademic
864R4 script2004DormantProceduralScripting
891Roco2004EsotericStack-BasedEsoteric
901Ruby on Rails2004ActiveOOP, MVCWeb Framework
993SQLite32004ActiveDeclarativeDatabase
927Scala2004ActiveOOP, FunctionalEnterprise/Systems
1161Wrapl2004DormantFunctionalGeneral-purpose
1274X102004DormantObject-oriented, ParallelParallel
1166X10 1.72004ActiveOOP/ConcurrentResearch
312eathena Script2004DormantProceduralGame Scripting
546kid2004HistoricalDeclarativeWeb/Template
802pine2004DormantFunctionalAcademic
45Amber for parrot2005DormantOOPScripting
245CoreASM2005DormantFormal MethodsResearch
298DROD Scripting2005ActiveScriptingGame
316EGL2005DormantProcedural, OOPEnterprise
341F#2005ActiveFunctional, OOPGeneral
351FBSL2005DormantProceduralBASIC
347Fantom2005DormantOOPGeneral
398Genero 4GL2005ActiveProceduralEnterprise
399Genero BDL2005ActiveProceduralDatabase
405Glass2005DormantStack-basedEsoteric
406GlovePIE2005DormantProceduralGaming
409Glypho2005EsotericEsotericEsoteric
425Goto++2005EsotericEsotericEsoteric
433Greasemonkey2005ActiveScriptingWeb
444HackVM2005DormantAssemblyEducation
541Justif2005EsotericStack-basedEsoteric
544Kaya2005DormantOOP, FunctionalWeb
575Leszek2005EsotericStack-basedEsoteric
580LiLi2005EsotericImperativeEsoteric
589Linotte2005DormantNatural LanguageEducation
594Lo'reran2005EsotericUnknownEsoteric
700Neko2005ActiveMulti-paradigmSystems
765ORK2005EsotericStack-basedEsoteric
789Petrovich2005EsotericStack-basedEsoteric
794Phrogram2005HistoricalOOPEducational
853Qore2005ActiveMulti-ParadigmEnterprise
860Quylthulg2005EsotericStack-BasedEsoteric
884REVERSE2005EsotericEsotericEsoteric
942Seed72005ActiveProcedural, OOPGeneral Purpose
952SheerPower2005DormantProceduralBASIC
985Spiral2005ActiveDomain-specificScientific
989Spoon2005EsotericStack-basedEsoteric
1136Vulcan.NET2005DormantOOPEnterprise
1144Whenever2005EsotericConstraint-basedEsoteric
1183Ylva2005UnknownUnknownUnknown
301dtrace2005ActiveDeclarativeSystems/Tracing
313eC2005DormantOOPSystems
451haXe (Haxe)2005ActiveMulti-paradigm, OOPCross-platform
561l00p2005EsotericStack-basedEsoteric
982sorta2005DormantFunctionalEsoteric
1033thaM2005EsotericStack-basedEsoteric
1063true2005EsotericEsotericEsoteric
21ActionScript 32006DormantOOPWeb
28Agena2006DormantMulti-paradigmScripting
181Camping (Ruby framework)2006DormantOOPWeb
188Cat2006DormantStack-based, FunctionalFunctional
225Cobra2006DormantOOPGeneral
376Fortress2006HistoricalOOP, FunctionalScientific
432Gray Snail2006EsotericEsotericEsoteric
436Grok2006ActivePattern MatchingLog Processing
453HERA2006HistoricalAssemblyEducational
458HOP2006DormantMulti-paradigmWeb
500Inform 72006ActiveNatural languageInteractive fiction
556KPL (Kid's Programming Language)2006DormantVisual, EducationalEducation
547Kiew2006EsotericImperativeEsoteric
552Kolmogorov2006EsotericUnknownEsoteric
564Lakota2006DormantOOPResearch
568Lasso 8.12006HistoricalMulti-paradigmWeb
588Linguine2006EsotericStack-basedEsoteric
592Lista2006EsotericStack-basedEsoteric
683MSH (Microsoft Command Shell)2006HistoricalScriptingSystems
655MiniD2006DormantMulti-paradigmScripting
729NXC2006HistoricalProceduralEducational
766Oroogu2006EsotericImperativeEsoteric
783Pawn2006ActiveProceduralGame Scripting
830PowerShell2006ActiveProcedural, OOP, FunctionalScripting
862Qwerty RPN2006EsotericStack-BasedEsoteric
866Rail2006Esoteric2DEsoteric
983Spaghetti2006EsotericStack-basedEsoteric
1003Subskin2006EsotericStack-basedEsoteric
1042Tilton2006EsotericStack-basedEsoteric
1104Vala2006ActiveOOPSystems/Application
1278XAML2006ActiveDeclarativeUI
1169XION2006DormantDeclarativeConfiguration
1199ZT2006UnknownUnknownUnknown
315edumips642006ActiveAssemblyEducational
452hBefunge2006EsotericStack-basedEsoteric
533jQuery2006ActiveDeclarativeWeb/Library
593lmn2006EsotericUnknownEsoteric
36AlgoBox2007DormantProceduralEducational
219Clojure2007ActiveFunctionalLisp
248Cow2007EsotericEsotericEsoteric
342F32007HistoricalOOPWeb/UI
384Fromage2007DormantFunctionalEsoteric
423GolfScript2007EsotericStack-basedEsoteric
1211Idris2007ActiveFunctional, Dependently-typedResearch
1248LINQ2007ActiveDeclarativeQuery
598LOLCODE2007EsotericImperativeEsoteric
622Maple 112007HistoricalProceduralMathematics
774Parallel C#2007HistoricalOOP, ConcurrentAcademic
855QtScript2007DormantProcedural, OOPApplication Scripting
1157Word!CPU2007EsotericImperativeEsoteric
1173XQuery2007ActiveFunctional/DeclarativeDatabase/XML
1080uBASIC(CHDK)2007ActiveProceduralEmbedded/Scripting
29AIR2008DormantWeb
65Arc2008DormantFunctionalLisp
402Genie2008ActiveOOPGeneral Purpose
507Ioke2008DormantPrototype-basedJVM
526JavaFX2008ActiveOOP, DeclarativeGUI/Desktop
599LOLCODE (Objective LOLCODE alternate)2008EsotericOOPEsoteric
715NIT2008DormantObject-orientedResearch
1207Nim2008ActiveMulti-paradigmSystems
714Nimrod2008ActiveMulti-paradigmSystems
861QVT2008ActiveDeclarativeModel Transformation
851Qi2008ActiveFunctionalGeneral Purpose
883Rel2008ActiveDeclarative, RelationalDatabase
902Run BASIC2008DormantProceduralWeb/BASIC
1245SPARQL2008ActiveDeclarativeQuery
931Sceql2008HistoricalDeclarative, QueryDatabase
972Small Basic2008ActiveProceduralEducational/BASIC
1050TMMLPTEALPAITAFNFAL2008EsotericImperativeEsoteric
1100Ursala2008DormantFunctionalGeneral Purpose
1259ChaiScript2009ActiveFunctionalGame Development
198Chapel2009ActiveMulti-paradigmParallel
228Coffee2009HistoricalOOPWeb
1250Dafny2009ActiveImperative, VerificationFormal Methods
420Go2009ActiveProcedural, ConcurrentSystems
448HaPyLi2009DormantFunctionalEducation
508Iota2009EsotericEsotericEsoteric
625MarioLANG2009EsotericEsotericEsoteric
775ParaSail2009DormantParallel, OOPSystems
795Pi2009DormantFunctionalAcademic
872Rascal2009ActiveFunctional, OOPMetaprogramming
1015T3X2009ActiveProceduralSystems

2010s+

2010s+

83 languages

#NameYearStatusParadigmCategory
569Lasso 92010DormantMulti-paradigmWeb
1233OSL2010ActiveProceduralShader
1202Rust2010ActiveMulti-paradigm, SystemsSystems
1008Swym2010DormantConcurrentResearch
1198Zowie2010DormantProceduralScientific
443hackMongo2010DormantScriptingDatabase
940seachange2010HistoricalFunctionalResearch
1244Cypher2011ActiveDeclarativeQuery
263Dart2011ActiveOOPWeb, Mobile
1205Elixir2011ActiveFunctional, ConcurrentDistributed
1215F*2011ActiveFunctional, Dependently-typedResearch
513Irken2011ActiveFunctionalSystems
555Kotlin2011ActiveOOP, FunctionalGeneral Purpose
817Pointy2011DormantOOPWeb
1271Red2011ActiveMulti-paradigmGeneral
978SNAP2011ActiveVisual/FunctionalEducational
1177Xtend2011ActiveOOP/FunctionalJVM
272DCPU2012EsotericAssemblyGame
1217Eff2012DormantFunctionalResearch
1209Elm2012ActiveFunctionalWeb
447HanoiLove2012EsotericEsotericEsoteric
1273Jq2012ActiveFunctionalQuery
1204Julia2012ActiveMulti-paradigm, ScientificScientific
1216Koka2012ActiveFunctionalResearch
1256Ninja2012ActiveDeclarativeBuild
928ScalaScript2012DormantOOP, Functional, ScriptingScripting
1201TypeScript2012ActiveObject-oriented, FunctionalWeb
1192zkl2012ActiveOOP/FunctionalGeneral-purpose
1254Buck2013ActiveDeclarativeBuild
1277JSX2013ActiveDeclarativeWeb
1213Lean2013ActiveFunctional, Theorem ProverResearch
1255Meson2013ActiveDeclarativeBuild
1210PureScript2013ActiveFunctionalWeb
1240TOML2013ActiveDeclarativeConfiguration
1090Uniface 9.32013ActiveProcedural/4GLEnterprise/RAD
1208Crystal2014ActiveObject-orientedSystems
1257GDScript2014ActiveObject-orientedGame Development
1235HCL2014ActiveDeclarativeConfiguration
1223Jai2014ActiveProceduralGame Development
1238Jsonnet2014ActiveFunctionalConfiguration
539Julie - Chapel (AKA Julie4Chapel)2014DormantData-parallelResearch
1230MSL2014ActiveProceduralShader
727NVML2014ActiveDeclarativeSystems
1218Pony2014ActiveObject-oriented, ActorConcurrent
953Shoop2014EsotericFunctionalEsoteric
1260Solidity2014ActiveObject-orientedBlockchain
1203Swift2014ActiveObject-oriented, FunctionalMobile/Systems
283Dialog2015ActiveDeclarativeInteractive Fiction
1243GraphQL2015ActiveDeclarativeQuery
1267Phix2015ActiveProceduralGeneral
1266Raku2015ActiveMulti-paradigmGeneral
904Ruri2015EsotericFunctionalEsoteric
1232SPIR-V2015ActiveIntermediateShader
967Slashes2015EsotericPattern-matchingEsoteric
1190Zero2015DormantProceduralSystems
30AL2016ActiveProceduralEnterprise
1224Gleam2016ActiveFunctionalDistributed
1222Odin2016ActiveProceduralSystems
1269Ring2016ActiveMulti-paradigmGeneral
1268Wren2016ActiveObject-orientedScripting
1206Zig2016ActiveProcedural, SystemsSystems
127211l2017ActiveMulti-paradigmGeneral
1265AssemblyScript2017ActiveObject-orientedWeb
1227Ballerina2017ActiveConcurrent, IntegrationEnterprise
1237Dhall2017ActiveFunctionalConfiguration
1253Starlark2017ActiveProceduralBuild
1261Vyper2017ActiveProceduralBlockchain
1264WebAssembly2017ActiveStack-basedRuntime
1225Roc2018ActiveFunctionalGeneral
1282Ante2019ActiveFunctionalSystems
1270Arturo2019ActiveFunctional, Stack-basedGeneral
1279Bosque2019DormantFunctionalResearch
1239CUE2019ActiveDeclarativeConfiguration
1262Move2019ActiveResource-orientedBlockchain
1226Unison2019ActiveFunctionalDistributed
1219V2019ActiveProcedural, SystemsSystems
1281Vale2019ActiveObject-orientedSystems
718Nova2020ActiveObject-orientedMobile
1263Cairo2021ActiveProceduralBlockchain
1221Carbon2022ActiveMulti-paradigmSystems
1280Hare2022ActiveSystemsSystems
1220Mojo2023ActiveMulti-paradigmAI/ML
1242Pkl2024ActiveDeclarativeConfiguration

Languages by Status

Active Languages

Active Languages that are actively maintained and in commercial use.

473 languages

#NameYearStatusParadigmCategory
127211l2017ActiveMulti-paradigmGeneral
11C Enterprize1996ActiveProcedural, OOPEnterprise
34D1984ActiveProcedural, OOPDatabase
13ABAP1983ActiveProcedural, OOPEnterprise
24Ada1980ActiveProcedural, OOPSystems
1212Agda1999ActiveFunctional, Dependently-typedResearch
30AL2016ActiveProceduralEnterprise
1251Alloy1997ActiveDeclarativeFormal Methods
1258AngelScript2003ActiveObject-orientedGame Development
51Ant2000ActiveDeclarativeBuild Tool
1282Ante2019ActiveFunctionalSystems
55Apache (Server Side Includes)1995ActiveDeclarativeWeb
56APL1966ActiveArrayScientific
60AppleScript1993ActiveProceduralScripting
1270Arturo2019ActiveFunctional, Stack-basedGeneral
72ASM-x861978ActiveAssemblyAssembly
76AspectJ2001ActiveAspect-oriented, OOPGeneral
77Assembler1949ActiveAssemblyAssembly
81Assembler (8051)1980ActiveAssemblyEmbedded
84Assembler (AMD64)2003ActiveAssemblyAssembly
85Assembler (ARM)1985ActiveAssemblyEmbedded
90Assembler (Intel x86)1978ActiveAssemblyAssembly
94Assembler (PIC/14bit)1993ActiveAssemblyEmbedded
96Assembler (S/390)1990ActiveAssemblyMainframe
1265AssemblyScript2017ActiveObject-orientedWeb
104Asymptote2004ActiveProceduralGraphics
107AutoHotkey2003ActiveProceduralScripting
108AutoIt1999ActiveProceduralScripting
109AutoLISP1986ActiveFunctionalCAD
112AWK1977ActiveProcedural, Data-drivenScripting
113AWL1996ActiveProceduralPLC/Industrial
1227Ballerina2017ActiveConcurrent, IntegrationEnterprise
123BASCOM-AVR1998ActiveProceduralEmbedded
124BASH1989ActiveProceduralShell/Scripting
125BASIC1964ActiveProceduralEducational
131BBC BASIC1981ActiveProceduralBASIC
132BBx1978ActiveProceduralBusiness
133bc1975ActiveProceduralCalculator
157Bourne Shell1979ActiveProceduralShell/Scripting
1254Buck2013ActiveDeclarativeBuild
166Bzip21996ActiveCompression
167C1972ActiveProceduralSystems
168C Shell1978ActiveProceduralShell/Scripting
173C#2000ActiveOOP, Multi-paradigmGeneral
174C++1985ActiveMulti-paradigmSystems
172C/C++ Preprocessor1972ActiveMacroSystems
1263Cairo2021ActiveProceduralBlockchain
1221Carbon2022ActiveMulti-paradigmSystems
1259ChaiScript2009ActiveFunctionalGame Development
198Chapel2009ActiveMulti-paradigmParallel
207ChucK2003ActiveMulti-paradigmAudio
209Cisco IOS EEM Applet2004ActiveProceduralNetwork
210CL for AS4001988ActiveProceduralMainframe
212CLARION1986ActiveProceduralDatabase
216CLIPS1985ActiveRule-basedAI/Expert Systems
217CLIST1966ActiveProceduralMainframe
218CLLE1988ActiveProceduralMainframe
219Clojure2007ActiveFunctionalLisp
220CLOS1988ActiveOOPLisp
222CMake2000ActiveDeclarativeBuild Tool
223CMS Pipelines1986ActiveDataflowMainframe
224COBOL1959ActiveProceduralEnterprise
229Cold Fusion1995ActiveProcedural, OOPWeb
235Common Lisp1984ActiveFunctional, OOPGeneral Purpose
238Concurrent Clean1987ActiveFunctionalResearch
241CONTROL-M/AnalyzerActiveScriptingEnterprise
244coq1989ActiveFunctionalProof Assistant
1214Coq1989ActiveFunctional, Theorem ProverResearch
1208Crystal2014ActiveObject-orientedSystems
250Crystal Reports Formula1991ActiveFormula/ExpressionReporting
1239CUE2019ActiveDeclarativeConfiguration
254CUPL1983ActiveHardware DescriptionHardware
255Curl1998ActiveOOP, FunctionalWeb
256Curry1995ActiveFunctional, LogicResearch
1244Cypher2011ActiveDeclarativeQuery
257D2001ActiveOOP, Procedural, FunctionalSystems
1250Dafny2009ActiveImperative, VerificationFormal Methods
263Dart2011ActiveOOPWeb, Mobile
1246Datalog1977ActiveLogic, DeclarativeQuery
270dc1971ActiveStack-basedCalculator
271DCL1977ActiveProceduralScripting
277Delcam PowerMILL Macro LanguageActiveScriptingCAM
278Delphi1995ActiveOOPRAD/Enterprise
1237Dhall2017ActiveFunctionalConfiguration
283Dialog2015ActiveDeclarativeInteractive Fiction
284DIBOL1966ActiveProceduralBusiness
285Diesel1985ActiveMacroCAD
287DM1996ActiveOOPGame Development
291DOS Batch1981ActiveProceduralScripting
298DROD Scripting2005ActiveScriptingGame
299Drools2001ActiveDeclarativeBusiness Rules
301dtrace2005ActiveDeclarativeSystems/Tracing
304DXL (DOORS Extension Language)1993ActiveProceduralEnterprise
315edumips642006ActiveAssemblyEducational
317Eiffel1986ActiveOOPGeneral
318Eiffel: Analysis Design and Programming1986ActiveOOPGeneral
1205Elixir2011ActiveFunctional, ConcurrentDistributed
1209Elm2012ActiveFunctionalWeb
322Emacs LISP1985ActiveFunctionalScripting/Editor
329EPICS1991ActiveDeclarativeControl Systems
331Erlang1986ActiveFunctional, ConcurrentDistributed Systems
337Excel1993ActiveFunctionalSpreadsheet
339Expect1990ActiveProceduralScripting/Automation
341F#2005ActiveFunctional, OOPGeneral
1215F*2011ActiveFunctional, Dependently-typedResearch
343Factor2003ActiveConcatenativeGeneral
349FASM1999ActiveAssemblyAssembly
358Firebird SQL2000ActiveDeclarativeDatabase
366Formula Language1989ActiveProceduralDatabase
369Forth1970ActiveStack-basedGeneral
370Fortran1957ActiveProceduralScientific
371FORTRAN 771977ActiveProceduralScientific
372Fortran 901990ActiveProceduralScientific
379Free Pascal1997ActiveProcedural, OOPGeneral Purpose
380FreeBASIC2004ActiveProceduralGeneral Purpose
381FreeMarker Template Language2000ActiveDeclarativeWeb
383Frink2001ActiveProceduralScientific
388Gambas2002ActiveOOPDesktop
389Game Maker Language1999ActiveProceduralGame Dev
391GAP1986ActiveFunctionalMathematical
396GDL1984ActiveProceduralScientific
1257GDScript2014ActiveObject-orientedGame Development
398Genero 4GL2005ActiveProceduralEnterprise
399Genero BDL2005ActiveProceduralDatabase
401GeneXus1988ActiveDeclarativeEnterprise
402Genie2008ActiveOOPGeneral Purpose
403Gensym G21986ActiveRule-basedExpert Systems
1224Gleam2016ActiveFunctionalDistributed
1228GLSL2004ActiveProceduralShader
408Glulxa2000ActiveAssemblyInteractive Fiction
410GML (Game Maker Language)1999ActiveProceduralGame Dev
411GNU Assembler1986ActiveAssemblySystems
412GNU bc1991ActiveProceduralMathematical
413GNU CPP1987ActiveMacroPreprocessing
414GNU Desk Calculator1991ActiveProceduralMathematical
415GNU Find1987ActiveDeclarativeFile Management
416GNU Make1988ActiveDeclarativeBuild Automation
417GNU Octave1993ActiveProceduralScientific
419gnuplot1986ActiveScriptingData Visualization
420Go2009ActiveProcedural, ConcurrentSystems
428GProlog1999ActiveLogicGeneral Purpose
429GPSS1961ActiveSimulationSimulation
1243GraphQL2015ActiveDeclarativeQuery
433Greasemonkey2005ActiveScriptingWeb
436Grok2006ActivePattern MatchingLog Processing
437Groovy2003ActiveOOP, FunctionalJVM/Scripting
446Halo Script2001ActiveScriptingGame Dev
449Harbour1999ActiveProcedural, OOPDatabase
1280Hare2022ActiveSystemsSystems
450Haskell1990ActiveFunctionalGeneral Purpose
451haXe (Haxe)2005ActiveMulti-paradigm, OOPCross-platform
1235HCL2014ActiveDeclarativeConfiguration
455High Level Petri Net1980sActiveFormal specificationModeling
456HLA1999ActiveAssemblySystems
1229HLSL2002ActiveProceduralShader
457HLSL (High Level Shading Language)2002ActiveProceduralGraphics
460Hot Soup Processor1997ActiveProceduralScripting
470HTA1999ActiveScriptingDesktop
471HTBasic1984ActiveProceduralInstrumentation
481IBM HLASM Macro1992ActiveAssemblyMainframe
484Icon1977ActiveProcedural, Goal-directedString processing
487IDL1977ActiveArray-basedData analysis
488IdocScript1996ActiveScriptingCMS
1211Idris2007ActiveFunctional, Dependently-typedResearch
489iForth1991ActiveStack-basedEmbedded
490IGOR1986ActiveProceduralScientific
494ILE1994ActiveMulti-paradigmIBM i
499Inform1993ActiveProcedural, OOPInteractive fiction
500Inform 72006ActiveNatural languageInteractive fiction
501Informix 4gl1986ActiveProceduralDatabase
504InstallScript1993ActiveProceduralInstallation
506Io2002ActivePrototype-based, OOPGeneral purpose
510IRC1988ActiveProtocolCommunication
511IRCII1989ActiveScriptingIRC client
512Irie Pascal1993ActiveProcedural, OOPGeneral purpose
513Irken2011ActiveFunctionalSystems
514Isabelle Theorem Prover1986ActiveLogic, FunctionalFormal verification
519ITCL Shell1993ActiveOOPScripting
520J1990ActiveArray-based, FunctionalData analysis
1223Jai2014ActiveProceduralGame Development
521jamal2001ActiveMacroText processing
522Jamfile1993ActiveBuild systemBuild automation
523Java1995ActiveOOP, Multi-paradigmEnterprise
525Java Servlet1997ActiveOOPWeb
526JavaFX2008ActiveOOP, DeclarativeGUI/Desktop
527JavaScript1995ActiveMulti-paradigmWeb/Scripting
528jBase PROC1991ActiveProceduralDatabase
529JBPM2004ActiveDeclarativeEnterprise/BPM
530JCL1964ActiveProceduralSystems/Mainframe
1273Jq2012ActiveFunctionalQuery
533jQuery2006ActiveDeclarativeWeb/Library
1238Jsonnet2014ActiveFunctionalConfiguration
537JSP1999ActiveDeclarativeWeb
538JSTL2002ActiveDeclarativeWeb/Template
1277JSX2013ActiveDeclarativeWeb
1204Julia2012ActiveMulti-paradigm, ScientificScientific
540JustBasic2004ActiveProceduralEducation/Hobbyist
542K1993ActiveArray-oriented, FunctionalFinancial/Data
559K1993ActiveArray-orientedFinancial
1216Koka2012ActiveFunctionalResearch
554Korn Shell1983ActiveProceduralShell/Scripting
555Kotlin2011ActiveOOP, FunctionalGeneral Purpose
563LabVIEW1986ActiveData-flow, VisualScientific/Engineering
571LaTeX2e1994ActiveMarkupDocument Preparation
572Lazarus1993ActiveOOPDevelopment Environment
1213Lean2013ActiveFunctional, Theorem ProverResearch
578Liberty Basic1992ActiveProcedural, OOPHobbyist/Education
581Lilypond1996ActiveDeclarativeMusic Notation
584Linden Script2003ActiveEvent-driven, OOPVirtual Worlds
585Linden Scripting Language2003ActiveEvent-driven, OOPVirtual Worlds
586Linden Scripting Language (LSL)2003ActiveEvent-driven, OOPVirtual Worlds
1248LINQ2007ActiveDeclarativeQuery
591LISP1958ActiveFunctionalGeneral Purpose
596Logo1967ActiveProcedural, EducationalEducation
597Logtalk1998ActiveLogic, OOPResearch/General
603LPC1989ActiveOOP, ProceduralGame Dev
604LSL2003ActiveEvent-driven, OOPVirtual World
605Lua1993ActiveMulti-paradigmScripting
608M41977ActiveMacroMacro Processor
616Magik1990ActiveOOPEnterprise
617Magma1993ActiveProceduralMathematics
619Make1976ActiveDeclarativeBuild Tool
627Mathematica1988ActiveMulti-paradigmMathematics
628Matlab1984ActiveProcedural, OOPScientific
629Max/MSP1990ActiveVisual, DataflowAudio
631Maxima1982ActiveProceduralMathematics
632Maxscript1996ActiveProcedural3D Graphics
633Maya Embedded Language1998ActiveProcedural3D Graphics
638MEDITECH Magic1982ActiveProceduralHealthcare
639MEDITECH MagicFS1995ActiveProceduralHealthcare
641MEL1998ActiveProcedural3D Graphics
643Mercury1995ActiveFunctional, LogicFunctional
1255Meson2013ActiveDeclarativeBuild
648MetaFont/MetaPost1979ActiveDeclarativeGraphics
651Micro Focus COBOL for .net2002ActiveProceduralEnterprise
658mIRC1995ActiveProceduralScripting
661ML1973ActiveFunctionalFunctional
664MMIX1999ActiveAssemblyAssembly
665Model 2041972ActiveProceduralDatabase
1220Mojo2023ActiveMulti-paradigmAI/ML
1262Move2019ActiveResource-orientedBlockchain
680MPI1994ActiveParallelSystems
682MS SQL1989ActiveDeclarativeDatabase
684MSIL2002ActiveIntermediateRuntime
685MSIL / CIL2002ActiveIntermediateRuntime
1230MSL2014ActiveProceduralShader
686mSL/mIRC1995ActiveScriptingScripting
690Mumps1966ActiveProcedural, ImperativeDatabase/Medical
694MySQL1995ActiveDeclarativeDatabase
695NASL - Nessus Attack Scripting Language1998ActiveScriptingSecurity
696NASM1996ActiveAssemblySystems
697Natural1979ActiveProceduralEnterprise
699NCL1987ActiveScriptingScientific
700Neko2005ActiveMulti-paradigmSystems
702NeoBook1997ActiveVisualMultimedia
703NeoOffice Basic2003ActiveProceduralOffice
705NetLogo1999ActiveMulti-paradigmEducational
709newlisp1991ActiveFunctional, ScriptingScripting
1207Nim2008ActiveMulti-paradigmSystems
714Nimrod2008ActiveMulti-paradigmSystems
1256Ninja2012ActiveDeclarativeBuild
1236Nix2003ActiveFunctional, DeclarativeConfiguration
716Notes@Formula1989ActiveFunctionalEnterprise
718Nova2020ActiveObject-orientedMobile
721Nroff1973ActiveMarkupDocument
722NSIS2001ActiveScriptingInstaller
727NVML2014ActiveDeclarativeSystems
728NWScript2002ActiveScriptingGaming
732Oberon1987ActiveProceduralSystems
738Objective C1984ActiveObject-orientedSystems/Mobile
739Objective-C1984ActiveObject-orientedSystems/Mobile
741ObjectScript1997ActiveObject-orientedDatabase
744OCaml1996ActiveFunctional, Object-orientedGeneral
746OCL1997ActiveDeclarativeModeling
1222Odin2016ActiveProceduralSystems
750Omnis Studio1982ActiveVisual, Object-orientedEnterprise/RAD
755OpenEdge1984ActiveOOP, ProceduralEnterprise
756Openedge (Progress 4GL)1984ActiveOOP, ProceduralEnterprise
764Oracle SQL1979ActiveDeclarativeDatabase
1233OSL2010ActiveProceduralShader
769OWL2004ActiveDeclarativeOntology/Semantic Web
770Ox1996ActiveProcedural, FunctionalScientific
776PARI/GP1985ActiveProceduralMathematical
779Pascal1970ActiveProcedural, StructuredGeneral Purpose
783Pawn2006ActiveProceduralGame Scripting
784pBasic1992ActiveProceduralEmbedded/Microcontroller
785PDL1997ActiveProcedural, FunctionalScientific
786PeopleCode1988ActiveProcedural, OOPEnterprise
787Perl1987ActiveProcedural, OOP, FunctionalScripting
1267Phix2015ActiveProceduralGeneral
790PHP1995ActiveProcedural, OOPWeb
799Pike1994ActiveOOP, ProceduralScripting
1242Pkl2024ActiveDeclarativeConfiguration
805PL/B1972ActiveProceduralBusiness
806PL/I1964ActiveProcedural, StructuredGeneral Purpose
808PL/PGSQL1996ActiveProceduralDatabase
809PL/SQL1991ActiveProceduralDatabase
811Plain English2000ActiveNatural LanguageEducational
1218Pony2014ActiveObject-oriented, ActorConcurrent
821Posix Shell1988ActiveProceduralScripting
822PostgreSQL1996ActiveDeclarativeDatabase
823Postscript1984ActiveStack-based, FunctionalGraphics/Printing
824POV-Ray1991ActiveDeclarative3D Graphics
826PowerBasic1989ActiveProcedural, OOPSystems Programming
828PowerOn1990ActiveProceduralDomain-Specific
830PowerShell2006ActiveProcedural, OOP, FunctionalScripting
832PReS Language2000ActiveProceduralDocument Processing
833Processing2001ActiveOOP, ProceduralEducational
836Progress1984ActiveProcedural, OOPEnterprise
837Prolog1972ActiveLogic, DeclarativeAI/Logic
838promela1980ActiveDeclarativeModel Checking
842Pure Data1996ActiveVisual, DataflowMultimedia
843PureBasic2000ActiveProceduralSystems Programming
1210PureScript2013ActiveFunctionalWeb
846Py2001ActiveFunctionalEmbedded Scripting
848Python1991ActiveMulti-ParadigmGeneral Purpose
849Q2003ActiveFunctional, ArrayFinancial
851Qi2008ActiveFunctionalGeneral Purpose
853Qore2005ActiveMulti-ParadigmEnterprise
857Quest ASL1998ActiveDeclarativeInteractive Fiction
861QVT2008ActiveDeclarativeModel Transformation
863R1993ActiveFunctional, OOP, ProceduralStatistical
865Racket1995ActiveFunctional, OOPEducational
1266Raku2015ActiveMulti-paradigmGeneral
872Rascal2009ActiveFunctional, OOPMetaprogramming
876RC Shell1989ActiveProceduralScripting
1271Red2011ActiveMulti-paradigmGeneral
880Refal1966ActiveFunctional, Pattern-MatchingSymbolic Computing
881Refal51989ActiveFunctional, Pattern-MatchingSymbolic Computing
882Reflection Basic Script2000ActiveProceduralTerminal Automation
883Rel2008ActiveDeclarative, RelationalDatabase
886REXX1979ActiveProceduralScripting
1269Ring2016ActiveMulti-paradigmGeneral
888Robocode2001ActiveOOP, Event-DrivenEducational
1225Roc2018ActiveFunctionalGeneral
897RPG IV Free-Form2001ActiveProcedural, OOPBusiness
898RPG/4001988ActiveProceduralBusiness
899RPL/22000ActiveStack-Based, ProceduralScientific
900Ruby1995ActiveOOP, Functional, ProceduralGeneral Purpose
901Ruby on Rails2004ActiveOOP, MVCWeb Framework
903Runtime Revolution1997ActiveOOP, Event-drivenApplication Development
1202Rust2010ActiveMulti-paradigm, SystemsSystems
907S1976ActiveFunctional, StatisticalData Analysis
912S31992ActiveOOP, StatisticalData Analysis
916SAL2000ActiveDeclarativeVerification
920SAS1976ActiveProcedural, StatisticalData Analysis
921SAS Macro Language1982ActiveProcedural, MacroData Analysis
927Scala2004ActiveOOP, FunctionalEnterprise/Systems
932Scheme1975ActiveFunctional, LispEducation/Research
936Scratch2003ActiveVisual, Event-drivenEducational
941sed1974ActiveDeclarative, Stream-orientedText Processing
942Seed72005ActiveProcedural, OOPGeneral Purpose
945Sendmail1983ActiveDeclarative, Rule-basedEmail Configuration
946Sensetalk1993ActiveNatural Language, ScriptingAutomation/Testing
949sh1971ActiveProcedural, ScriptingShell/Systems
955Silk1997ActiveProcedural, ScriptingTest Automation
966SKI Combinator Calculus1920sActiveFunctional, Lambda CalculusTheoretical
970Slick-C1988ActiveProcedural, OOPEditor Scripting
972Small Basic2008ActiveProceduralEducational/BASIC
974Smalltalk1972ActiveOOP, ReflectiveGeneral Purpose
975Smarty2002ActiveTemplate, ScriptingWeb Templates
976SML (Standard ML)1983ActiveFunctionalAcademic
977SMX1998ActiveScriptingWeb
978SNAP2011ActiveVisual/FunctionalEducational
981Soar1983ActiveRule-basedAI/Cognitive
1260Solidity2014ActiveObject-orientedBlockchain
1245SPARQL2008ActiveDeclarativeQuery
1232SPIR-V2015ActiveIntermediateShader
985Spiral2005ActiveDomain-specificScientific
990SPSS1968ActiveStatisticalData Analysis
991SQL1974ActiveDeclarativeDatabase
992SQLite2000ActiveDeclarativeDatabase
993SQLite32004ActiveDeclarativeDatabase
994SQR1987ActiveProcedural/QueryBusiness/Reporting
995Squirrel2003ActiveOOP/ScriptingGame Scripting
996Squish2001ActiveScriptingTesting
998StarBasic1985ActiveProceduralOffice Automation
1253Starlark2017ActiveProceduralBuild
999StarLogo1994ActiveEducational/AgentEducational
1000STATA1985ActiveStatisticalData Analysis
1001Stratego1998ActiveFunctionalProgram Transformation
1002Stratus VOS command macro1980sActiveScriptingSystems
1005SuperCollider1996ActiveOOP/FunctionalAudio/Music
1203Swift2014ActiveObject-oriented, FunctionalMobile/Systems
1009Sybase SQL1987ActiveDeclarativeDatabase
1012Synergy/DE1978ActiveProceduralBusiness
1015T3X2009ActiveProceduralSystems
1016TACL1980sActiveScriptingSystems
1017TADS 31996ActiveOOPInteractive Fiction
1018Tandem TAL1975ActiveProceduralSystems
1022Tcl1988ActiveScriptingScripting
1023TCL/TK1991ActiveScriptingGUI Development
1027Template Toolkit1996ActiveTemplateWeb Development
1028Tenex-C-Shell (tcsh)1983ActiveScriptingShell
1029Tera Term Pro Macro1994ActiveScriptingTerminal Automation
1031TeX/LaTeX1978ActiveMarkup/MacroDocument Typesetting
1032texinfo1986ActiveMarkupDocumentation
1034Thoroughbred BASIC1980ActiveProceduralBusiness
1037TI 83+/84+(SE) Basic1996ActiveProceduralCalculator
1039TI 89 Calculator1998ActiveProceduralCalculator
1044TinTin++1993ActiveScriptingMUD Client
1047tiny-c2001ActiveProceduralEducational
1048TinyFugue1993ActiveScriptingMUD Client
1249TLA+1999ActiveSpecificationFormal Methods
1240TOML2013ActiveDeclarativeConfiguration
1056TorqueScript2001ActiveScripting/OOPGame Development
1058Transact-SQL1989ActiveDeclarative/ProceduralDatabase
1061TRIM1979ActiveProceduralEnterprise/Database
1062troff1973ActiveMarkupDocument Formatting
1064TrueBASIC1985ActiveProcedural/StructuredEducational
1072Turing1982ActiveProcedural/OOPEducational
1201TypeScript2012ActiveObject-oriented, FunctionalWeb
1077TypoScript2000ActiveDeclarativeWeb/CMS
1080uBASIC(CHDK)2007ActiveProceduralEmbedded/Scripting
1081UC41985ActiveProceduralAutomation
1082uc4-scriptActiveScriptingAutomation
1085UML1997ActiveVisual/ModelingDesign
1087UniBasic1985ActiveProceduralDatabase/Business
1088Unicon1996ActiveProcedural/OOPGeneral Purpose
1089Uniface1984ActiveProcedural/4GLEnterprise/RAD
1090Uniface 9.32013ActiveProcedural/4GLEnterprise/RAD
1091Unique 4GLActiveProcedural/4GLDatabase
1226Unison2019ActiveFunctionalDistributed
1094UniVerse Basic1985ActiveProceduralDatabase/Business
1095Unix DC1971ActiveStack-basedCalculator
1099UPC (Unified Parallel C)2001ActiveProcedural/ParallelHPC/Scientific
1101User-RPL1990ActiveStack-based/ProceduralCalculator
1219V2019ActiveProcedural, SystemsSystems
1104Vala2006ActiveOOPSystems/Application
1281Vale2019ActiveObject-orientedSystems
1107VBA1993ActiveOOP/ProceduralScripting/Automation
1108VBAMacro for Excel1993ActiveOOP/ProceduralScripting/Automation
1110VCL1995ActiveOOPFramework/Application
1111VDF1984ActiveOOP/ProceduralDatabase/RAD
1112VectorScript1985ActiveProcedural/ScriptingCAD
1113Verilog1984ActiveHDL/ConcurrentHardware Design
1117VHDL1983ActiveHDL/ConcurrentHardware Design
1118Vi1976ActiveModal/CommandText Editor
1121Vim1991ActiveModal/ScriptingText Editor
1122VIM Macro1991ActiveScriptingText Editor
1125Visual Basic .NET2001ActiveOOP/Multi-paradigmApplication/Enterprise
1126Visual DataFlex1996ActiveOOPEnterprise/Database
1130Visual LISP1997ActiveFunctionalCAD/Scripting
1137VXML2000ActiveDeclarativeWeb/Voice
1261Vyper2017ActiveProceduralBlockchain
1138W-Langage1993ActiveProcedural/OOPEnterprise
1139Warcraft 3 GUI2002ActiveVisual/Event-drivenGaming
1140Warcraft 3 Jass2002ActiveProceduralGaming
1264WebAssembly2017ActiveStack-basedRuntime
1142WebDNA1995ActiveDeclarativeWeb/Database
1147WIL1991ActiveProceduralScripting/Automation
1148WinAPI with C++1985ActiveProcedural/OOPSystems
1149WinBatch1991ActiveProceduralScripting/Automation
1151Windows Installer1999ActiveDeclarativeInstallation
1152Windows NT Batch1993ActiveProceduralScripting/Systems
1154Wlangage1993ActiveProcedural/OOPEnterprise
1268Wren2016ActiveObject-orientedScripting
1165X++1998ActiveOOPEnterprise/ERP
1166X10 1.72004ActiveOOP/ConcurrentResearch
1278XAML2006ActiveDeclarativeUI
1173XQuery2007ActiveFunctional/DeclarativeDatabase/XML
1176XSLT1999ActiveFunctional/DeclarativeWeb/XML
1177Xtend2011ActiveOOP/FunctionalJVM
1179Yabasic1995ActiveProceduralEducation/Scripting
1180Yacas1999ActiveFunctionalMathematics
1181Yacc1975ActiveDeclarativeParser generator
1241YAML2001ActiveDeclarativeConfiguration
1184Yodl1999ActiveDeclarativeDocumentation
1186Yorick1996ActiveProceduralScientific
1188Z-Shell1990ActiveProceduralShell/Scripting
1206Zig2016ActiveProcedural, SystemsSystems
1192zkl2012ActiveOOP/FunctionalGeneral-purpose
1193zmud scripting language1995ActiveProceduralGaming/MUD

Dormant Languages

Dormant Languages that are still available but see minimal use or development.

192 languages

#NameYearStatusParadigmCategory
44DOS Batch1989DormantProceduralShell/Scripting
54Test1993DormantProceduralTesting
11A+1988DormantArrayScientific
20ActionScript1998DormantOOP, PrototypeWeb
21ActionScript 32006DormantOOPWeb
27Afnix2000DormantMulti-paradigmGeneral
28Agena2006DormantMulti-paradigmScripting
29AIR2008DormantWeb
32ALAN1985DormantDeclarativeInteractive Fiction
36AlgoBox2007DormantProceduralEducational
40Alice 2.x1999DormantOOP, VisualEducational
45Amber for parrot2005DormantOOPScripting
63APPX ILF1983DormantProceduralEnterprise
65Arc2008DormantFunctionalLisp
73AsmL/NET2002DormantFunctionalSpecification
74ASP1996DormantProceduralWeb
91Assembler (MIPS)1985DormantAssemblyAssembly
95Assembler (PowerPC)1992DormantAssemblyAssembly
98Assembler (SPARC)1987DormantAssemblyAssembly
99Assembler (System/370)1970DormantAssemblyMainframe
100Assembler (UDVM)2003DormantAssemblySpecialized
117Baan 3GL1978DormantProceduralEnterprise
130BasiEgaXorz2004DormantProceduralGame Dev
135BCX BASIC to C Translator1999DormantProceduralBASIC
137BeanShell1999DormantOOPScripting
148Blaze Advisor (SRL)1998DormantDeclarativeRules Engine
150BlitzBasic2000DormantProceduralGame Dev
151BlitzMax2004DormantProcedural, OOPGame Dev
156Boo2003DormantOOPGeneral
1279Bosque2019DormantFunctionalResearch
160Brandy1991DormantProceduralBASIC
165Bywater BASIC1993DormantProceduralBASIC
169C--1997DormantProceduralSystems
171C/AL (Microsoft Navision)1987DormantProceduralEnterprise
181Camping (Ruby framework)2006DormantOOPWeb
188Cat2006DormantStack-based, FunctionalFunctional
190CBOT2001DormantProceduralGame Dev
199Cheetah2001DormantTemplateWeb
202Chipmunk BASIC1990DormantProceduralBASIC
211Clan Lord's macro1998DormantProceduralGame
213Clean1987DormantFunctionalFunctional
225Cobra2006DormantOOPGeneral
231Comega2004DormantOOP, FunctionalResearch
237coNCePTuaL2003DormantDomain-SpecificScientific
243Cool2001DormantOOPEducational
245CoreASM2005DormantFormal MethodsResearch
249CRM1142001DormantProceduralText Processing
262DarkBasic Professional2002DormantProcedural, OOPGame Development
274Decaf2002DormantOOPEducational
286DiNGS Game BasicDormantProceduralGame Development
293DotLispDormantFunctionalScripting
297DragonSpeakDormantScriptingVirtual Worlds
306Dylan1992DormantOOP, FunctionalGeneral
307e1989DormantOOPHardware Verification
311Easytrieve1969DormantProceduralEnterprise
312eathena Script2004DormantProceduralGame Scripting
313eC2005DormantOOPSystems
1217Eff2012DormantFunctionalResearch
316EGL2005DormantProcedural, OOPEnterprise
320elastiC1997DormantOOP, FunctionalScripting
321Eloquence1984DormantProceduralDatabase
335Euphoria1993DormantProceduralGeneral
344Falcon2003DormantMulti-paradigmScripting
346FAME1980DormantProceduralTime Series
347Fantom2005DormantOOPGeneral
351FBSL2005DormantProceduralBASIC
353Felix2001DormantFunctionalSystems
354Ferite2001DormantOOPScripting
364Focus1975DormantProceduralDatabase/4GL
384Fromage2007DormantFunctionalEsoteric
385Froth1999DormantStack-basedEmbedded
397Gema1991DormantPattern MatchingText Processing
400Genesis 21988DormantProceduralSimulation
405Glass2005DormantStack-basedEsoteric
406GlovePIE2005DormantProceduralGaming
421Go!2003DormantLogicAI
424GOO1993DormantOOPGeneral Purpose
427GPML2000DormantMarkupML/AI
431GrASP1998DormantProceduralEducation
434Gri1989DormantScriptingGraphics
442GWScript2002DormantScriptingWeb
443hackMongo2010DormantScriptingDatabase
444HackVM2005DormantAssemblyEducation
448HaPyLi2009DormantFunctionalEducation
458HOP2006DormantMulti-paradigmWeb
462HotTEA2003DormantProceduralWeb
473Hume2002DormantFunctionalReal-time
483icarus2003DormantProceduralScripting
498Inferno Shell1995DormantShellSystems
507Ioke2008DormantPrototype-basedJVM
532Joy2001DormantFunctional, Stack-basedResearch
535JScript1996DormantMulti-paradigmScripting
539Julie - Chapel (AKA Julie4Chapel)2014DormantData-parallelResearch
544Kaya2005DormantOOP, FunctionalWeb
545Kermit1981DormantProceduralScripting/Comms
548KimL2003DormantMarkupWeb
550KiXtart1991DormantProceduralScripting/Admin
556KPL (Kid's Programming Language)2006DormantVisual, EducationalEducation
564Lakota2006DormantOOPResearch
569Lasso 92010DormantMulti-paradigmWeb
570LassoScript1995DormantMulti-paradigmWeb/Database
582Limbo1995DormantProcedural, ConcurrentSystems
587Lingo1988DormantOOP, ScriptingMultimedia
589Linotte2005DormantNatural LanguageEducation
590Lisaac2003DormantOOP, Prototype-basedSystems
595LOCK1977DormantProceduralDatabase
601Lotus Formula1989DormantFunctionalSpreadsheet
602LotusScript1995DormantProcedural, OOPEnterprise
615MAGIC/L1980sDormantProceduralEnterprise
624Mapper (BIS)1969DormantProceduralEnterprise
640Megazeux1994DormantProceduralGame Dev
655MiniD2006DormantMulti-paradigmScripting
659MivaScript1996DormantProceduralWeb
670MOO1990DormantOOPVirtual World
673Mops1987DormantStack-basedForth
677Mozart1999DormantMulti-paradigm, ConcurrentResearch
688MUF1990DormantProcedural, StackGaming
692MUSH1989DormantScriptingGaming
701Nemerle2003DormantMulti-paradigm, FunctionalGeneral
706NetRexx1996DormantObject-orientedJVM
711Nial1981DormantArrayResearch
712Nice2002DormantObject-oriented, FunctionalJVM
715NIT2008DormantObject-orientedResearch
745Occam1983DormantConcurrentSystems
749OmniMark1988DormantStreamingData Processing
775ParaSail2009DormantParallel, OOPSystems
778Parrot2001DormantMulti-paradigmVM/Runtime
795Pi2009DormantFunctionalAcademic
797Pico1997DormantFunctionalEducational
802pine2004DormantFunctionalAcademic
817Pointy2011DormantOOPWeb
829PowerScript1991DormantOOP, Event-DrivenEnterprise
835Profan1991DormantProceduralSystems Programming
840ProvideX1992DormantProcedural, OOPBusiness
855QtScript2007DormantProcedural, OOPApplication Scripting
864R4 script2004DormantProceduralScripting
878REBOL1997DormantDeclarative, FunctionalScripting
879REBOL/Core2000DormantDeclarative, FunctionalScripting
892RosAsm2000DormantAssemblySystems Programming
902Run BASIC2008DormantProceduralWeb/BASIC
910S-Plus1988DormantFunctional, StatisticalData Analysis
918SALT2002DormantMarkup, ScriptingVoice Applications
923Sather1990DormantOOPSystems
925Sax Basic2002DormantProceduralBASIC/Web
928ScalaScript2012DormantOOP, Functional, ScriptingScripting
929SCAR2003DormantProceduralAutomation/Gaming
933SCIL1989DormantProceduralScripting
937ScriptBasic1999DormantProceduralBASIC/Scripting
939Scriptol2001DormantProcedural, OOPWeb/Scripting
943Selcopy1980DormantProceduralMainframe Utility
944Self1987DormantOOP, Prototype-basedResearch
947SETL1969DormantProcedural, Set-theoreticResearch
952SheerPower2005DormantProceduralBASIC
959SIMSCRIPT1962DormantEvent-driven, OOPSimulation
960SimTalk1993DormantOOP, Event-drivenSimulation
968Sleep2002DormantProcedural, ScriptingScripting
973SmallBasic1999DormantProceduralBASIC
982sorta2005DormantFunctionalEsoteric
1007Surf2001DormantConcurrentResearch
1008Swym2010DormantConcurrentResearch
1010SymbEL1990sDormantSymbolicMathematics
1020TANGO1990sDormantVisualWeb Development
1021tbpl2000sDormantProceduralScripting
1024tdbengine2000sDormantQueryDatabase
1025TEA2001DormantScriptingEmbedded
1030Terse1993DormantFunctionalResearch
1040Tibco MarketSheet Script2000sDormantScriptingFinancial
1041Tiger1990sDormantProceduralScripting
1043TINCL1990sDormantScriptingEmbedded
1049TinyKiss1990sDormantScriptingRadio/Packet
1052TMT Pascal1995DormantProceduralSystems
1054TOM2000DormantFunctionalAcademic
1066TSEPro Editor Macro1991DormantScriptingText Editor
1079UBasic1988DormantProceduralEducational/Math
1100Ursala2008DormantFunctionalGeneral Purpose
1109VBScript1996DormantOOP/ProceduralScripting/Web
1123Vision:Report (Quickjob)DormantProcedural/4GLReporting
1136Vulcan.NET2005DormantOOPEnterprise
1160WoS Quest Script2000DormantProceduralGaming
1161Wrapl2004DormantFunctionalGeneral-purpose
1162wxBasic2002DormantProceduralScripting
1274X102004DormantObject-oriented, ParallelParallel
1167XBasic1991DormantProceduralGeneral-purpose
1168XBLite2001DormantProceduralGeneral-purpose
1169XION2006DormantDeclarativeConfiguration
1171XOTcl2000DormantOOPExtension
1185Yoix2000DormantProceduralScripting
1252Z notation1977DormantSpecificationFormal Methods
1190Zero2015DormantProceduralSystems
1195Zonnon2002DormantOOPResearch
1197Zope-PageTemplates1999DormantDeclarativeWeb
1198Zowie2010DormantProceduralScientific

Historical Languages

Historical Languages of significant historical importance that are no longer actively developed.

366 languages

#NameYearStatusParadigmCategory
66502 Assembler1975HistoricalAssemblyAssembly
76800 Assembler1974HistoricalAssemblyAssembly
88008 Assembler1972HistoricalAssemblyAssembly
14ABC1987HistoricalProceduralEducational
19Action!1983HistoricalProceduralSystems
22Active FoxPro Pages1998HistoricalProceduralWeb
34Alef1992HistoricalConcurrentSystems
37ALGOL 601960HistoricalProceduralGeneral
38ALGOL 681968HistoricalProceduralGeneral
39Algol601960HistoricalProceduralGeneral
41Alice Pascal1983HistoricalProceduralEducational
44Amanda1980sHistoricalFunctionalFunctional
46Amiga Shellscript1985HistoricalProceduralShell/Scripting
47AmigaE1993HistoricalProcedural, OOPSystems
49AMOS Professional1990HistoricalProceduralGame Dev
54AOS/VS (32bit CLI)1976HistoricalProceduralShell/Scripting
58Apple 1 BASIC1976HistoricalProceduralBASIC
57Apple ][+ machine language1977HistoricalAssemblyAssembly
59Apple IIe BASIC1983HistoricalProceduralBASIC
61AppleSoft1977HistoricalProceduralBASIC
62Applesoft BASIC1977HistoricalProceduralBASIC
66ARexx1987HistoricalProceduralScripting
71ASIC1989HistoricalProceduralBASIC
78Assembler (1401 Autocoder)1959HistoricalAssemblyAssembly
79Assembler (6510)1982HistoricalAssemblyAssembly
80Assembler (68K)1979HistoricalAssemblyAssembly
82Assembler (8080)1974HistoricalAssemblyAssembly
83Assembler (8080/8085)1974HistoricalAssemblyAssembly
86Assembler (DEC PDP-11)1970HistoricalAssemblyAssembly
87Assembler (DEC VAX)1977HistoricalAssemblyAssembly
88Assembler (EDSAC)1949HistoricalAssemblyAssembly
89Assembler (Intel 8086)1978HistoricalAssemblyAssembly
92Assembler (Motorola 6809)1978HistoricalAssemblyAssembly
93Assembler (PA-RISC)1986HistoricalAssemblyAssembly
97Assembler (Singer Friden System 10)1965HistoricalAssemblyAssembly
101Assembler (Z80)1976HistoricalAssemblyAssembly
102Assembler x86 (TASM Flavour)1989HistoricalAssemblyAssembly
106Aurora Macro Language (AML)1991HistoricalProceduralEditor Macro
110Avenue1992HistoricalProceduralGIS
115B1969HistoricalProceduralSystems
118Babbage's Analytical Machine1837HistoricalMechanicalHistorical
126BASIC - TRS-801977HistoricalProceduralBASIC
127Basic for Casio FX 21985HistoricalProceduralCalculator
128BASIC-PLUS1972HistoricalProceduralBASIC
134BCPL1967HistoricalProceduralSystems
141BETA1983HistoricalOOPGeneral
149BLISS1970HistoricalProceduralSystems
152BlooP1979HistoricalEsotericEsoteric
153Blue1996HistoricalOOPEducational
158Boxer1984HistoricalVisualEducational
175CA-Visual Objects 2.01992HistoricalOOPDatabase
176CADOL II1978HistoricalProceduralBusiness
177Cakewalk CAL1987HistoricalProceduralMusic
179Caml Light1990HistoricalFunctionalFunctional
184Casio 1st-gen BASIC1981HistoricalProceduralCalculator
185CASIO fx-4500P1986HistoricalProceduralCalculator
186Casio FX9750G1996HistoricalProceduralCalculator
187CASL1966HistoricalProceduralAssembly
189CBM BASIC1977HistoricalProceduralBASIC
191CDC CPU COMPASS1964HistoricalAssemblyMainframe
192CDC NOS CCL1976HistoricalProceduralMainframe
193CDC PPU COMPASS1964HistoricalAssemblyMainframe
195Cecil1992HistoricalOOPResearch
196Centura SQL Windows1988HistoricalProceduralDatabase
197CESIL1974HistoricalProceduralEducational
1231Cg2002HistoricalProceduralShader
201CHILL/21980HistoricalProceduralTelecom
215Clipper1985HistoricalProceduralDatabase
221CLU1975HistoricalOOPResearch
227COCOA1969HistoricalProceduralSimulation
228Coffee2009HistoricalOOPWeb
230COMAL1973HistoricalProceduralEducational
232Commodore 64 BASIC (V2)1982HistoricalProceduralHome Computing
233Commodore 8-bit Basic1977HistoricalProceduralHome Computing
234Commodore Basic V21982HistoricalProceduralHome Computing
247CorVuHistoricalReportingBusiness Intelligence
252CSP1978HistoricalConcurrentFormal Methods
208Cω (C-Omega)2004HistoricalOOP, ConcurrentResearch
259DAL1970HistoricalProceduralDatabase
261DarkBasic2000HistoricalProceduralGame Development
265Dataflex 2.31984HistoricalProceduralDatabase
266DB4WebHistoricalWebDatabase
267DBase 20001999HistoricalProceduralDatabase
268DBase III1984HistoricalProceduralDatabase
269DBase+HistoricalProceduralDatabase
273DEBUG1981HistoricalAssemblyDebugging
275DECTPU1984HistoricalProceduralText Processing
279Derive 61988HistoricalMathematicalComputer Algebra
280DHTML1997HistoricalMarkup/ScriptingWeb
295Draco1980HistoricalProceduralSystems
308E4X2004HistoricalDeclarativeWeb/XML
319ELAN1974HistoricalProceduralScientific
324Emerald1985HistoricalOOP, DistributedResearch
328ENIAC1946HistoricalAssemblyAssembly
338EXEC1967HistoricalProceduralShell/Scripting
342F32007HistoricalOOPWeb/UI
357FileMaker Pro 3.01995HistoricalProceduralDatabase
360Fjoelnir1989HistoricalProceduralEducational
362Focal1968HistoricalProceduralGeneral
363Focal-81970HistoricalProceduralGeneral
368Forte TOOL1991HistoricalOOPEnterprise
373FORTRAN IV1962HistoricalProceduralScientific
374FORTRAN-II1958HistoricalProceduralScientific
375FORTRAN-IV1962HistoricalProceduralScientific
376Fortress2006HistoricalOOP, FunctionalScientific
377FoxPro1984HistoricalProcedural, OOPDatabase
378FranzBasic1985HistoricalProceduralSystems
382Fril1989HistoricalLogicAI
386Fudgit1980HistoricalProceduralScientific
387GABasic1998HistoricalProceduralDesktop
390Gammaplex1987HistoricalProceduralScientific
392GASOIL1963HistoricalProceduralSimulation
393GASP1961HistoricalProceduralSimulation
394GBasic1983HistoricalProceduralDesktop
395GBD1975HistoricalProceduralDatabase
404GFA Basic1986HistoricalProceduralDesktop
407GLPRO1990HistoricalProceduralGraphics
418GNUCHILL1992HistoricalProceduralSystems
422Gofer1991HistoricalFunctionalEducation
426GPLZ.easy1995HistoricalProceduralDesktop
430GRAFORTH1982HistoricalStack-basedGraphics
435GRIP1974HistoricalProceduralGraphics
438GRWL1985HistoricalProceduralRobotics
439GTML1997HistoricalMarkupWeb
440GUI4CLI1993HistoricalScriptingDesktop
441GW-BASIC1983HistoricalProceduralDesktop
445HAL/S1968HistoricalProceduralAerospace
453HERA2006HistoricalAssemblyEducational
459Hope1980HistoricalFunctionalAcademic
461HotBasic1998HistoricalProcedural, OOPApplication
464HP 48 Calculator1990HistoricalStack-basedCalculator
465HP 9825A Calculator1976HistoricalProceduralCalculator
466HP BASIC1979HistoricalProceduralBusiness
467HP-16C1982HistoricalStack-basedCalculator
472HTML/OS1999HistoricalProceduralWeb
474Hummingbird Basic2002HistoricalProceduralApplication
475HyperCard1987HistoricalEvent-driven, ScriptingHypermedia
476IBasic1997HistoricalProcedural, OOPApplication
477IBM 1130 Assembler1965HistoricalAssemblySystems
478IBM 1130 BASIC FORTRAN-IV1966HistoricalProceduralScientific
479IBM 1620 SPS1959HistoricalAssemblySystems
480IBM 4680 BASIC1986HistoricalProceduralPOS Systems
482IBM/3x0 Assembler1964HistoricalAssemblyMainframe
491IITRAN1964HistoricalProceduralScientific
496IMP771977HistoricalProceduralSystems
497Impacto1993HistoricalProceduralDatabase
516ISETL1989HistoricalSet-theoreticEducational
524Java 2 Micro Edition1999HistoricalOOPMobile
531JOSS1963HistoricalInteractiveScientific
534JR1987HistoricalConcurrent, ProceduralResearch
536JScript/NET2000HistoricalMulti-paradigm.NET
543Kalkulon1988HistoricalProceduralSpreadsheet
546kid2004HistoricalDeclarativeWeb/Template
551Knowledge Fusion1995HistoricalRule-basedExpert Systems
553KonsolScript2003HistoricalScriptingDesktop
557KUIP1988HistoricalProceduralScientific/CERN
558Kvikkalkul1978HistoricalProceduralEducation
560L.S.E.1972HistoricalEducationalEducation
565Lambda (DIAS)1985HistoricalFunctionalResearch
566LANGuard Script2000HistoricalScriptingSecurity
567Lasso 3.6.61995HistoricalProceduralWeb
568Lasso 8.12006HistoricalMulti-paradigmWeb
574Leda1988HistoricalMulti-paradigmResearch
576Lexico1989HistoricalLogicNLP
577LIA1984HistoricalConcurrentResearch
579Life1986HistoricalLogicResearch
583LINC1965HistoricalProceduralScientific
600Lotus 1-2-31983HistoricalFormula-basedSpreadsheet
610Macintosh WordPerfect1988HistoricalProceduralMacro
612Macro-101970HistoricalAssemblyAssembly
622Maple 112007HistoricalProceduralMathematics
623Maple V31994HistoricalProceduralMathematics
626MARK IV1967HistoricalProceduralEnterprise
635MCPL1966HistoricalProceduralSystems
645Meta HTML1995HistoricalProceduralWeb
646MetaCard1992HistoricalProceduralGUI
649Michigan Algorithm Decoder1959HistoricalProceduralScientific
650Michigan Algorithmic Decoder (MAD)1959HistoricalProceduralScientific
657Miranda1985HistoricalFunctionalFunctional
660MIXAL1968HistoricalAssemblyAssembly
662ML/I1966HistoricalMacroMacro Processor
663ML/I Macroprocessor1966HistoricalMacroMacro Processor
666Modula 21978HistoricalProceduralSystems
667Modula 31988HistoricalProcedural, OOPSystems
668Modula-21978HistoricalProceduralSystems
674Morse Code1844HistoricalEncodingCommunication
675Mouse1979HistoricalProceduralEducational
676Mouse 831983HistoricalProceduralEducational
678mp4h1999HistoricalMacroWeb
679MPE/iX Command Interpreter Script1980sHistoricalScriptingSystems
681MPTMON1970sHistoricalMonitoringSystems
683MSH (Microsoft Command Shell)2006HistoricalScriptingSystems
687MTUP1980sHistoricalProceduralSystems
689MultiMUD QuestEngine1990sHistoricalScriptingGaming
691MuPad1992HistoricalSymbolicMathematical
708NEWLIB1980sHistoricalProceduralSystems
710NewtonScript1993HistoricalPrototype-basedMobile
713NIL1970sHistoricalProceduralSystems
719Novell NetWare login script1983HistoricalScriptingSystems
720NQC1998HistoricalProceduralEducational
723NT Shell1993HistoricalScriptingSystems
724NU-Prolog1984HistoricalLogicResearch
729NXC2006HistoricalProceduralEducational
730O'Basic1995HistoricalProceduralDesktop
731OADL1990sHistoricalDeclarativeEnterprise
733Obey1987HistoricalScriptingSystems
736OBJ1976HistoricalFunctionalResearch
737Objecteering language1990sHistoricalModelingEnterprise
740ObjectPAL1992HistoricalObject-orientedDatabase
742Objectstar1990sHistoricalObject-orientedEnterprise
743Obliq1993HistoricalObject-orientedDistributed
752OOSL1992HistoricalOOPScripting
753OPAL1995HistoricalFunctionalAcademic
754Open Access IV1982HistoricalProceduralDatabase
757OpenScript1990HistoricalOOPScripting
758OpenVMS DECTPU1984HistoricalProceduralText Processing
759Operation Flashpoint Scripting2001HistoricalProceduralGame Scripting
760OPL1984HistoricalProceduralMobile/Embedded
761OPS Script1985HistoricalProceduralPrinting
762OPS51977HistoricalRule-basedAI/Expert Systems
763Oracle 9i SQL2001HistoricalDeclarativeDatabase
767Orthogonal1968HistoricalProceduralAcademic
768OScript1991HistoricalOOPEnterprise
771Paint Shop Pro 8 & X2003HistoricalProceduralAutomation/Scripting
772PAL1984HistoricalProceduralDatabase
773Panorama Pantalk1988HistoricalProceduralDatabase
774Parallel C#2007HistoricalOOP, ConcurrentAcademic
777Parlog1983HistoricalLogic, ConcurrentAcademic
780PascalX1976HistoricalProceduralAcademic
781PasScript1998HistoricalProceduralScripting
782PATH1980HistoricalDataflowAcademic
791PHP/FI1995HistoricalProceduralWeb
792PHP42000HistoricalProcedural, OOPWeb
793PHP52004HistoricalOOP, ProceduralWeb
794Phrogram2005HistoricalOOPEducational
796Pick PROC1973HistoricalProceduralDatabase
800PIL2004HistoricalProceduralSystems
801Pilot1969HistoricalProceduralEducational
1275PILOT1962HistoricalProceduralEducational
803PiXCEL1989HistoricalProceduralScientific
804PL-5161971HistoricalProceduralSystems
807PL/M-801973HistoricalProceduralEmbedded/Systems
810PL3601968HistoricalProceduralSystems
812Planc1980HistoricalConcurrentAcademic
1276Plankalkül1948HistoricalProceduralHistorical
813PLEX1970HistoricalProceduralTelecom/Embedded
814PLT Scheme1995HistoricalFunctionalAcademic
815PLZ1968HistoricalProceduralSystems
816PocketC1997HistoricalProceduralMobile
818Polyphonic C#2004HistoricalOOP, ConcurrentAcademic
819Pop1975HistoricalFunctional, ProceduralAcademic
820Portable ISO Standard Pascal1980HistoricalProceduralGeneral Purpose
825POV-Ray 3.52002HistoricalDeclarative3D Graphics
827PowerBatch1998HistoricalProceduralScripting
831PPL1991HistoricalProceduralBBS Scripting
834Procmail1990HistoricalDeclarativeEmail Processing
839Prostscript (printable)1985HistoricalStack-BasedDocument Processing
841Punch cards1890HistoricalDataData Storage
844PV Wave1988HistoricalProcedural, ArrayScientific
845PVScript1995HistoricalProceduralIndustrial Control
847Pyrex2002HistoricalProcedural, OOPExtension Language
850QBasic1991HistoricalProceduralEducational
852QModem Script1987HistoricalProceduralTerminal Scripting
854QPAC1985HistoricalProceduralStatistical
1247QUEL1976HistoricalDeclarativeQuery
858QuickBASIC1985HistoricalProceduralGeneral Purpose
859Quikcode1983HistoricalProceduralBusiness
867Railo2001HistoricalOOP, ProceduralWeb
868Ramis Executive1970HistoricalProceduralBusiness
869Ramis SBX1975HistoricalProceduralBusiness
870Rapid-Q1999HistoricalProcedural, OOPGeneral Purpose
871RapidBATCH1995HistoricalProceduralBatch Processing
873Ratfor1974HistoricalProceduralScientific
874RBASIC1987HistoricalProceduralBusiness
875RBasic+1992HistoricalProceduralBusiness
877RealBasic1996HistoricalOOP, Event-DrivenApplication Development
885ReXplace1995HistoricalProceduralText Processing
889Robot Scripting Language1995HistoricalProceduralGame Scripting
890Robotic1994HistoricalProceduralGame Scripting
893Rosi-SQL1998HistoricalDeclarativeDatabase
894RPAL1982HistoricalFunctionalEducational
895RPF1985HistoricalProceduralReport Generation
896RPG II1969HistoricalProceduralBusiness
1234RSL1988HistoricalProceduralShader
905RXML1996HistoricalMarkup, ScriptingWeb
906RXS1998HistoricalProceduralScripting
909S-BASIC1981HistoricalProceduralBASIC
911S-TRIP1970sHistoricalProceduralSystems
908S_Tran1960sHistoricalProceduralScientific
913SABLE1981HistoricalProceduralBusiness
914SADOL1970HistoricalProceduralSystems
915SAIL1970HistoricalProcedural, OOPAI Research
917Sally1995HistoricalProceduralEducational
919SAOL1997HistoricalProceduralAudio Processing
922SASL - St Andrews Static Lang.1972HistoricalFunctional, LazyResearch
924Saul1994HistoricalProceduralScripting
926Sbasic1990sHistoricalProceduralBASIC
930SCELBAL1971HistoricalProceduralBASIC
931Sceql2008HistoricalDeclarative, QueryDatabase
934SCL1968HistoricalProceduralJob Control
935Scope Nabla1970sHistoricalArray, APL-likeScientific
938ScriptEase1994HistoricalProcedural, ScriptingWeb Scripting
940seachange2010HistoricalFunctionalResearch
948SFL1991HistoricalProceduralApplication Development
951Sharp EL9000 Calculator1986HistoricalProceduralCalculator
954ShowText1990sHistoricalMarkupDocumentation
956SimAntics2000HistoricalEvent-driven, VisualGame Simulation
957SIMPLE1965HistoricalProceduralEducational
958Simple Instruction Machine Programming Language in English1970HistoricalProcedural, Natural LanguageEducational
961Simula1962HistoricalOOP, ProceduralSimulation/Research
962Sinclair BASIC1980HistoricalProceduralBASIC
963Sinclair QL SuperBasic1984HistoricalProcedural, StructuredBASIC
964Sinclair ZX-Spectrum Basic1982HistoricalProceduralBASIC
965Sisal1983HistoricalFunctional, ParallelScientific Computing
969SLI (Simulation language interpreter)1975HistoricalProceduralSimulation
971SM1970sHistoricalProceduralSystems
979SNOBOL1962HistoricalString ProcessingText Processing
984SPC1970sHistoricalProceduralSystems
986SPIRES1973HistoricalQueryDatabase
987SPITBOL1971HistoricalString ProcessingText Processing
997SR1981HistoricalConcurrentResearch
1004SuperBase1984HistoricalProceduralDatabase
1006SuperTalk1987HistoricalOOPMultimedia
1011SYMPL1971HistoricalProceduralSystems
1013System 10321970sHistoricalProceduralSystems
1014T1982HistoricalFunctionalAcademic
1019Tandy Color BASIC1980HistoricalProceduralHome Computing
1026TECO1962HistoricalText EditorText Processing
1036TI 81 Calculator1990HistoricalProceduralCalculator
1038TI 85 Calculator1992HistoricalProceduralCalculator
1045tiny1970sHistoricalProceduralEducational
1046Tiny Basic1975HistoricalProceduralHome Computing
1057Trac1964HistoricalProceduralText Processing
1059Transcript1984HistoricalProceduralText Processing
1069Turbo C1987HistoricalProceduralSystems
1070Turbo Pascal1983HistoricalProcedural/StructuredSystems
1073Turing Machine1936HistoricalTheoreticalAcademic
1075Tutor1965HistoricalProceduralEducational
1078U-Code1977HistoricalIntermediateSystems
1093UNIVAC1951HistoricalAssemblySystems
1098UnrealScript1998HistoricalOOP/ProceduralGame Development
1102Usertalk1992HistoricalScripting/OOPScripting
1106VAX SCAN1982HistoricalScriptingSystems/Automation
1115VFP (Visual FoxPro)1995HistoricalOOP/ProceduralDatabase
1124Visual Basic1991HistoricalOOP/Event-drivenApplication/RAD
1127Visual DialogScript1993HistoricalProceduralScripting
1128Visual FoxPro1995HistoricalOOP/ProceduralDatabase
1129Visual J++1996HistoricalOOPEnterprise
1133VScript1995HistoricalProceduralScripting
1134VTL1973HistoricalProceduralScripting
1135VTL-21977HistoricalProceduralScripting
1141WebBasic1996HistoricalProceduralWeb
1143WebL1997HistoricalProceduralWeb
1150WinBot Script (WBS)1998HistoricalProceduralGaming/Scripting
1153Wise InstallMaster81995HistoricalDeclarativeInstallation
1155WOPTL1985HistoricalProceduralScripting
1158WordBasic1990HistoricalProceduralMacro
1159WordPerfect Macro1985HistoricalProceduralMacro
1163WYLBUR1970HistoricalProceduralText editing
1170XLISP-PLUS1988HistoricalFunctionalEducation
1172XPLO1976HistoricalProceduralSystems
1182YCP2000HistoricalProceduralSystems
1187Z-C1985HistoricalProceduralSystems
1191Zim1985HistoricalProceduralDatabase
1196Zope-DHTML1997HistoricalDeclarativeWeb
1200ZZT1991HistoricalProceduralGaming

Esoteric Languages

Esoteric Languages designed for experimentation, art, or humor.

82 languages

#NameYearStatusParadigmCategory
67Argh!2001EsotericEsotericEsoteric
138Beatnik2001EsotericEsotericEsoteric
140Befunge1993EsotericEsotericEsoteric
159Brainfuck1993EsotericEsotericEsoteric
200Chef2002EsotericEsotericEsoteric
246CornEsotericEsotericEsoteric
248Cow2007EsotericEsotericEsoteric
272DCPU2012EsotericAssemblyGame
345False1993EsotericStack-basedEsoteric
409Glypho2005EsotericEsotericEsoteric
423GolfScript2007EsotericStack-basedEsoteric
425Goto++2005EsotericEsotericEsoteric
432Gray Snail2006EsotericEsotericEsoteric
447HanoiLove2012EsotericEsotericEsoteric
452hBefunge2006EsotericStack-basedEsoteric
468HQ9+2001EsotericEsotericEsoteric
495Illgol2002EsotericEsotericEsoteric
505INTERCAL1972EsotericProceduralEsoteric
508Iota2009EsotericEsotericEsoteric
541Justif2005EsotericStack-basedEsoteric
547Kiew2006EsotericImperativeEsoteric
549Kipple2003EsotericStack-basedEsoteric
552Kolmogorov2006EsotericUnknownEsoteric
561l00p2005EsotericStack-basedEsoteric
562l33t2002EsotericImperativeEsoteric
573Lazy K2002EsotericFunctionalEsoteric
575Leszek2005EsotericStack-basedEsoteric
580LiLi2005EsotericImperativeEsoteric
588Linguine2006EsotericStack-basedEsoteric
592Lista2006EsotericStack-basedEsoteric
593lmn2006EsotericUnknownEsoteric
594Lo'reran2005EsotericUnknownEsoteric
598LOLCODE2007EsotericImperativeEsoteric
599LOLCODE (Objective LOLCODE alternate)2008EsotericOOPEsoteric
620Malbolge1998EsotericEsotericEsoteric
625MarioLANG2009EsotericEsotericEsoteric
644merd2002EsotericMulti-paradigmEsoteric
693MyPitSelf2000sEsotericEsotericEsoteric
698Navel2002EsotericStack-basedEsoteric
707Neurosis2000sEsotericEsotericEsoteric
717Nouse2000sEsotericEsotericEsoteric
725Numberix2000sEsotericEsotericEsoteric
726NUMPAD2000sEsotericEsotericEsoteric
734Obfuna2000sEsotericEsotericEsoteric
747OISC1990sEsotericEsotericEsoteric
748OmgRofl2000sEsotericEsotericEsoteric
751Ook!2002EsotericImperativeEsoteric
765ORK2005EsotericStack-basedEsoteric
766Oroogu2006EsotericImperativeEsoteric
788Perligata2000EsotericProceduralEsoteric
789Petrovich2005EsotericStack-basedEsoteric
798Piet2002EsotericStack-basedEsoteric
856quantum2003EsotericQuantumEducational
860Quylthulg2005EsotericStack-BasedEsoteric
862Qwerty RPN2006EsotericStack-BasedEsoteric
866Rail2006Esoteric2DEsoteric
884REVERSE2005EsotericEsotericEsoteric
887RNF22003EsotericStack-BasedEsoteric
891Roco2004EsotericStack-BasedEsoteric
904Ruri2015EsotericFunctionalEsoteric
950Shakespeare2001EsotericProceduralEsoteric
953Shoop2014EsotericFunctionalEsoteric
967Slashes2015EsotericPattern-matchingEsoteric
980SNUSP2003EsotericImperativeEsoteric
983Spaghetti2006EsotericStack-basedEsoteric
988SPL (Shakespeare)2001EsotericImperativeEsoteric
989Spoon2005EsotericStack-basedEsoteric
1003Subskin2006EsotericStack-basedEsoteric
1033thaM2005EsotericStack-basedEsoteric
1035Thue1998EsotericString RewritingEsoteric
1042Tilton2006EsotericStack-basedEsoteric
1050TMMLPTEALPAITAFNFAL2008EsotericImperativeEsoteric
1063true2005EsotericEsotericEsoteric
1096Unlambda1999EsotericFunctionalEsoteric
1097Unreadable2002EsotericEsotericEsoteric
1105var'aq2001EsotericStack-basedEsoteric
1144Whenever2005EsotericConstraint-basedEsoteric
1145Whirl2002EsotericImperativeEsoteric
1146Whitespace2003EsotericImperativeEsoteric
1157Word!CPU2007EsotericImperativeEsoteric
1178Y2003EsotericFunctionalEsoteric
1194ZOMBIE2003EsotericImperativeEsoteric

Unknown Languages

Unknown Languages with insufficient information to determine current status.

169 languages

#NameYearStatusParadigmCategory
23codeUnknownEsoteric
996UnknownEsoteric
1099UnknownEsoteric
12AbalUnknown
15AbstrasuUnknownEsoteric
16AbundanceUnknownEsoteric
17ACEUnknown
18ACSUnknown
23ACToolsUnknown
25ADLUnknown
26AeolbonnUnknownEsoteric
31ALAGUFUnknownEsoteric
33ALClientUnknown
35AlgaeUnknownEsoteric
42AlPhAbEtUnknownEsoteric
43AlphaBetaUnknownEsoteric
48AMLUnknown
50AndurilUnknown
52AnubisUnknownEsoteric
53aoUnknownEsoteric
64AprilUnknown
68ArrowLISPUnknownFunctionalLisp
69ASUnknown
70ASHEUnknown
75AspectUnknown
103AsterixUnknownEsoteric
105AuroraUnknown
111Aviarc WorkflowUnknownEnterprise
114axoUnknownEsoteric
116b5UnknownEsoteric
119Babble-OnUnknownEsoteric
120babelscriptUnknown
121Bacis1Unknown
122BAKUnknown
129BasicBasicUnknownProceduralBASIC
136Bean SheetUnknown
139BefDCUnknownEsotericEsoteric
142BetteraveUnknownEsoteric
143BifernoUnknown
144BindUnknown
145BIOUnknown
146BlankUnknownEsoteric
147Blaster Master PascalUnknownProceduralEducational
154BoboUnknownEsoteric
155BogusForthUnknownStack-basedForth
161BRLUnknown
162BSUnknown
163Builder ScriptUnknown
164BullfrogUnknown
170c-smileUnknown
178CalcUnknown
180CamouflageUnknownEsoteric
182CandleUnknown
183CapuirequiemUnknownEsoteric
194CDL3Unknown
203CHIQRSX9+UnknownEsoteric
204ChoonUnknownEsoteric
205CHRUnknown
206ChromeUnknown
214click.EXE / instant.EXEUnknown
226cocoUnknown
236ComWicUnknown
239ConditUnknown
240CONNECT built-in script languageUnknownScriptingEnterprise
242Conzept 16Unknown
251CSC4Unknown
253CupidUnknown
258D++Unknown
260DarkUnknown
264DarwinUnknown
276DefinerUnknown
281DHTML (Duo html)UnknownWeb
282DialectUnknown
288DNA#Unknown
289Doc1 PCEUnknownEnterprise
290DOGOUnknown
292Dot ToolUnknown
294DPasUnknown
296Draft Code GeneratorUnknown
300DSSPUnknown
302DUPUnknown
303Dv VuUnknownEsoteric
305DYL-280Unknown
309EasyBatchUnknown
310EASystemCode v5.5sUnknown
314EDI CUnknown
323EmberUnknown
325EmoticonUnknownEsoteric
326EnemaUnknownEsoteric
327EnglishUnknownNatural LanguageEsoteric
330EPM MacroUnknown
332EsofunkUnknownEsoteric
333ETAUnknown
334Ethos BasicUnknownProceduralBASIC
336ExUnknown
340ExpressUnknown
348Far macrolanguageUnknown
350FASTUnknown
352FeatherUnknown
355FestivalUnknown
356FILDZAN 32Unknown
359FirstBasicUnknownProceduralBASIC
361FMUnknown
365ForceshockUnknownEsoteric
367FormulaOne (F1)UnknownSpreadsheet
454HexagridUnknownEsoteric
463HourglassUnknownEsoteric
469HSCUnknownWeb
485IcorumaUnknownEsoteric
486IDCUnknownScriptingIDA Pro
492IJVM1995UnknownStack-basedEducational
493ilcUnknown
502IngerUnknown
503InlineUnknown
509IphigeneiaUnknown
515ISCOMUnknown
517ISM/SMLUnknown
518ITUnknown
606LuckUnknown
607M-SpeakUnknown
609M5Unknown
611MacmacUnknown
613MacroXUnknown
614MaentwrogUnknownEsoteric
618MagnumUnknown
621MALGUnknown
630MaximUnknown
634MC#Unknown
636MechaniQueUnknown
637MediaBASICUnknownProceduralBASIC
642MercurUnknown
647MetaczaUnknown
652MigolUnknown
653Migol 09Unknown
654Mimer PGUnknown
656MinusUnknownEsoteric
669MoH scriptUnknown
671MoonPeanutUnknown
672MoonRockUnknown
704Nepal2000sUnknownUnknownUnknown
735Obix2000sUnknownObject-orientedGeneral
1051TMScriptUnknownScriptingScripting
1053TokiwaUnknownUnknownUnknown
1055ToplineUnknownUnknownUnknown
1060TriggerUnknownUnknownScripting
1065Trumpet WinsockUnknownUnknownNetworking
1067TsrBasicUnknownProceduralSystems
1068TSX 17 PLCUnknownProceduralIndustrial Control
1071Turbo PLUnknownProceduralUnknown
1074TurtleScriptUnknownScriptingEducational
1076TyleUnknownUnknownUnknown
1083UGCLUnknownUnknownUnknown
1084UltraMacrosUnknownScriptingAutomation
1086UnbabtizedUnknownUnknownUnknown
1092Unique ConceptUnknownUnknownDatabase
1103vUnknownUnknownUnknown
1114VersionUnknownUnknownUnknown
1116VGLUnknownUnknownGraphics
1119VIB SkriptUnknownScriptingUnknown
1120VICCUnknownUnknownUnknown
1131Visual MB2000UnknownOOPEnterprise
1132VP1990UnknownProceduralScripting
1156Word1983UnknownProceduralMacro
1164X-GUI scripting language1995UnknownProceduralGUI
1174XS2001UnknownFunctionalExtension
1175xScript2000UnknownProceduralScripting
1183Ylva2005UnknownUnknownUnknown
1189Zeno1999UnknownLogicResearch
1199ZT2006UnknownUnknownUnknown

Languages by Paradigm

Procedural

431 languages

#NameYearStatusParadigmCategory
44DOS Batch1989DormantProceduralShell/Scripting
54Test1993DormantProceduralTesting
14ABC1987HistoricalProceduralEducational
19Action!1983HistoricalProceduralSystems
22Active FoxPro Pages1998HistoricalProceduralWeb
30AL2016ActiveProceduralEnterprise
36AlgoBox2007DormantProceduralEducational
37ALGOL 601960HistoricalProceduralGeneral
38ALGOL 681968HistoricalProceduralGeneral
39Algol601960HistoricalProceduralGeneral
41Alice Pascal1983HistoricalProceduralEducational
46Amiga Shellscript1985HistoricalProceduralShell/Scripting
49AMOS Professional1990HistoricalProceduralGame Dev
54AOS/VS (32bit CLI)1976HistoricalProceduralShell/Scripting
58Apple 1 BASIC1976HistoricalProceduralBASIC
59Apple IIe BASIC1983HistoricalProceduralBASIC
60AppleScript1993ActiveProceduralScripting
61AppleSoft1977HistoricalProceduralBASIC
62Applesoft BASIC1977HistoricalProceduralBASIC
63APPX ILF1983DormantProceduralEnterprise
66ARexx1987HistoricalProceduralScripting
71ASIC1989HistoricalProceduralBASIC
74ASP1996DormantProceduralWeb
104Asymptote2004ActiveProceduralGraphics
106Aurora Macro Language (AML)1991HistoricalProceduralEditor Macro
107AutoHotkey2003ActiveProceduralScripting
108AutoIt1999ActiveProceduralScripting
110Avenue1992HistoricalProceduralGIS
112AWK1977ActiveProcedural, Data-drivenScripting
113AWL1996ActiveProceduralPLC/Industrial
115B1969HistoricalProceduralSystems
117Baan 3GL1978DormantProceduralEnterprise
123BASCOM-AVR1998ActiveProceduralEmbedded
124BASH1989ActiveProceduralShell/Scripting
125BASIC1964ActiveProceduralEducational
126BASIC - TRS-801977HistoricalProceduralBASIC
127Basic for Casio FX 21985HistoricalProceduralCalculator
128BASIC-PLUS1972HistoricalProceduralBASIC
129BasicBasicUnknownProceduralBASIC
130BasiEgaXorz2004DormantProceduralGame Dev
131BBC BASIC1981ActiveProceduralBASIC
132BBx1978ActiveProceduralBusiness
133bc1975ActiveProceduralCalculator
134BCPL1967HistoricalProceduralSystems
135BCX BASIC to C Translator1999DormantProceduralBASIC
147Blaster Master PascalUnknownProceduralEducational
149BLISS1970HistoricalProceduralSystems
150BlitzBasic2000DormantProceduralGame Dev
157Bourne Shell1979ActiveProceduralShell/Scripting
160Brandy1991DormantProceduralBASIC
165Bywater BASIC1993DormantProceduralBASIC
167C1972ActiveProceduralSystems
168C Shell1978ActiveProceduralShell/Scripting
169C--1997DormantProceduralSystems
171C/AL (Microsoft Navision)1987DormantProceduralEnterprise
176CADOL II1978HistoricalProceduralBusiness
1263Cairo2021ActiveProceduralBlockchain
177Cakewalk CAL1987HistoricalProceduralMusic
184Casio 1st-gen BASIC1981HistoricalProceduralCalculator
185CASIO fx-4500P1986HistoricalProceduralCalculator
186Casio FX9750G1996HistoricalProceduralCalculator
187CASL1966HistoricalProceduralAssembly
189CBM BASIC1977HistoricalProceduralBASIC
190CBOT2001DormantProceduralGame Dev
192CDC NOS CCL1976HistoricalProceduralMainframe
196Centura SQL Windows1988HistoricalProceduralDatabase
197CESIL1974HistoricalProceduralEducational
1231Cg2002HistoricalProceduralShader
201CHILL/21980HistoricalProceduralTelecom
202Chipmunk BASIC1990DormantProceduralBASIC
209Cisco IOS EEM Applet2004ActiveProceduralNetwork
210CL for AS4001988ActiveProceduralMainframe
211Clan Lord's macro1998DormantProceduralGame
212CLARION1986ActiveProceduralDatabase
215Clipper1985HistoricalProceduralDatabase
217CLIST1966ActiveProceduralMainframe
218CLLE1988ActiveProceduralMainframe
224COBOL1959ActiveProceduralEnterprise
227COCOA1969HistoricalProceduralSimulation
230COMAL1973HistoricalProceduralEducational
232Commodore 64 BASIC (V2)1982HistoricalProceduralHome Computing
233Commodore 8-bit Basic1977HistoricalProceduralHome Computing
234Commodore Basic V21982HistoricalProceduralHome Computing
249CRM1142001DormantProceduralText Processing
1250Dafny2009ActiveImperative, VerificationFormal Methods
259DAL1970HistoricalProceduralDatabase
261DarkBasic2000HistoricalProceduralGame Development
265Dataflex 2.31984HistoricalProceduralDatabase
267DBase 20001999HistoricalProceduralDatabase
268DBase III1984HistoricalProceduralDatabase
269DBase+HistoricalProceduralDatabase
271DCL1977ActiveProceduralScripting
275DECTPU1984HistoricalProceduralText Processing
284DIBOL1966ActiveProceduralBusiness
286DiNGS Game BasicDormantProceduralGame Development
291DOS Batch1981ActiveProceduralScripting
295Draco1980HistoricalProceduralSystems
304DXL (DOORS Extension Language)1993ActiveProceduralEnterprise
311Easytrieve1969DormantProceduralEnterprise
312eathena Script2004DormantProceduralGame Scripting
319ELAN1974HistoricalProceduralScientific
321Eloquence1984DormantProceduralDatabase
334Ethos BasicUnknownProceduralBASIC
335Euphoria1993DormantProceduralGeneral
338EXEC1967HistoricalProceduralShell/Scripting
339Expect1990ActiveProceduralScripting/Automation
346FAME1980DormantProceduralTime Series
351FBSL2005DormantProceduralBASIC
357FileMaker Pro 3.01995HistoricalProceduralDatabase
359FirstBasicUnknownProceduralBASIC
360Fjoelnir1989HistoricalProceduralEducational
362Focal1968HistoricalProceduralGeneral
363Focal-81970HistoricalProceduralGeneral
364Focus1975DormantProceduralDatabase/4GL
366Formula Language1989ActiveProceduralDatabase
370Fortran1957ActiveProceduralScientific
371FORTRAN 771977ActiveProceduralScientific
372Fortran 901990ActiveProceduralScientific
373FORTRAN IV1962HistoricalProceduralScientific
374FORTRAN-II1958HistoricalProceduralScientific
375FORTRAN-IV1962HistoricalProceduralScientific
378FranzBasic1985HistoricalProceduralSystems
380FreeBASIC2004ActiveProceduralGeneral Purpose
383Frink2001ActiveProceduralScientific
386Fudgit1980HistoricalProceduralScientific
387GABasic1998HistoricalProceduralDesktop
389Game Maker Language1999ActiveProceduralGame Dev
390Gammaplex1987HistoricalProceduralScientific
392GASOIL1963HistoricalProceduralSimulation
393GASP1961HistoricalProceduralSimulation
394GBasic1983HistoricalProceduralDesktop
395GBD1975HistoricalProceduralDatabase
396GDL1984ActiveProceduralScientific
398Genero 4GL2005ActiveProceduralEnterprise
399Genero BDL2005ActiveProceduralDatabase
400Genesis 21988DormantProceduralSimulation
404GFA Basic1986HistoricalProceduralDesktop
406GlovePIE2005DormantProceduralGaming
407GLPRO1990HistoricalProceduralGraphics
1228GLSL2004ActiveProceduralShader
410GML (Game Maker Language)1999ActiveProceduralGame Dev
412GNU bc1991ActiveProceduralMathematical
414GNU Desk Calculator1991ActiveProceduralMathematical
417GNU Octave1993ActiveProceduralScientific
418GNUCHILL1992HistoricalProceduralSystems
420Go2009ActiveProcedural, ConcurrentSystems
426GPLZ.easy1995HistoricalProceduralDesktop
431GrASP1998DormantProceduralEducation
435GRIP1974HistoricalProceduralGraphics
438GRWL1985HistoricalProceduralRobotics
441GW-BASIC1983HistoricalProceduralDesktop
445HAL/S1968HistoricalProceduralAerospace
1229HLSL2002ActiveProceduralShader
457HLSL (High Level Shading Language)2002ActiveProceduralGraphics
460Hot Soup Processor1997ActiveProceduralScripting
462HotTEA2003DormantProceduralWeb
465HP 9825A Calculator1976HistoricalProceduralCalculator
466HP BASIC1979HistoricalProceduralBusiness
471HTBasic1984ActiveProceduralInstrumentation
472HTML/OS1999HistoricalProceduralWeb
474Hummingbird Basic2002HistoricalProceduralApplication
478IBM 1130 BASIC FORTRAN-IV1966HistoricalProceduralScientific
480IBM 4680 BASIC1986HistoricalProceduralPOS Systems
483icarus2003DormantProceduralScripting
484Icon1977ActiveProcedural, Goal-directedString processing
490IGOR1986ActiveProceduralScientific
491IITRAN1964HistoricalProceduralScientific
496IMP771977HistoricalProceduralSystems
497Impacto1993HistoricalProceduralDatabase
501Informix 4gl1986ActiveProceduralDatabase
504InstallScript1993ActiveProceduralInstallation
505INTERCAL1972EsotericProceduralEsoteric
1223Jai2014ActiveProceduralGame Development
528jBase PROC1991ActiveProceduralDatabase
530JCL1964ActiveProceduralSystems/Mainframe
534JR1987HistoricalConcurrent, ProceduralResearch
540JustBasic2004ActiveProceduralEducation/Hobbyist
543Kalkulon1988HistoricalProceduralSpreadsheet
545Kermit1981DormantProceduralScripting/Comms
547Kiew2006EsotericImperativeEsoteric
550KiXtart1991DormantProceduralScripting/Admin
554Korn Shell1983ActiveProceduralShell/Scripting
557KUIP1988HistoricalProceduralScientific/CERN
558Kvikkalkul1978HistoricalProceduralEducation
562l33t2002EsotericImperativeEsoteric
567Lasso 3.6.61995HistoricalProceduralWeb
580LiLi2005EsotericImperativeEsoteric
582Limbo1995DormantProcedural, ConcurrentSystems
583LINC1965HistoricalProceduralScientific
595LOCK1977DormantProceduralDatabase
596Logo1967ActiveProcedural, EducationalEducation
598LOLCODE2007EsotericImperativeEsoteric
610Macintosh WordPerfect1988HistoricalProceduralMacro
615MAGIC/L1980sDormantProceduralEnterprise
617Magma1993ActiveProceduralMathematics
622Maple 112007HistoricalProceduralMathematics
623Maple V31994HistoricalProceduralMathematics
624Mapper (BIS)1969DormantProceduralEnterprise
626MARK IV1967HistoricalProceduralEnterprise
631Maxima1982ActiveProceduralMathematics
632Maxscript1996ActiveProcedural3D Graphics
633Maya Embedded Language1998ActiveProcedural3D Graphics
635MCPL1966HistoricalProceduralSystems
637MediaBASICUnknownProceduralBASIC
638MEDITECH Magic1982ActiveProceduralHealthcare
639MEDITECH MagicFS1995ActiveProceduralHealthcare
640Megazeux1994DormantProceduralGame Dev
641MEL1998ActiveProcedural3D Graphics
645Meta HTML1995HistoricalProceduralWeb
646MetaCard1992HistoricalProceduralGUI
649Michigan Algorithm Decoder1959HistoricalProceduralScientific
650Michigan Algorithmic Decoder (MAD)1959HistoricalProceduralScientific
651Micro Focus COBOL for .net2002ActiveProceduralEnterprise
658mIRC1995ActiveProceduralScripting
659MivaScript1996DormantProceduralWeb
665Model 2041972ActiveProceduralDatabase
666Modula 21978HistoricalProceduralSystems
668Modula-21978HistoricalProceduralSystems
675Mouse1979HistoricalProceduralEducational
676Mouse 831983HistoricalProceduralEducational
1230MSL2014ActiveProceduralShader
687MTUP1980sHistoricalProceduralSystems
688MUF1990DormantProcedural, StackGaming
690Mumps1966ActiveProcedural, ImperativeDatabase/Medical
697Natural1979ActiveProceduralEnterprise
703NeoOffice Basic2003ActiveProceduralOffice
708NEWLIB1980sHistoricalProceduralSystems
713NIL1970sHistoricalProceduralSystems
720NQC1998HistoricalProceduralEducational
729NXC2006HistoricalProceduralEducational
730O'Basic1995HistoricalProceduralDesktop
732Oberon1987ActiveProceduralSystems
1222Odin2016ActiveProceduralSystems
751Ook!2002EsotericImperativeEsoteric
754Open Access IV1982HistoricalProceduralDatabase
758OpenVMS DECTPU1984HistoricalProceduralText Processing
759Operation Flashpoint Scripting2001HistoricalProceduralGame Scripting
760OPL1984HistoricalProceduralMobile/Embedded
761OPS Script1985HistoricalProceduralPrinting
766Oroogu2006EsotericImperativeEsoteric
767Orthogonal1968HistoricalProceduralAcademic
1233OSL2010ActiveProceduralShader
771Paint Shop Pro 8 & X2003HistoricalProceduralAutomation/Scripting
772PAL1984HistoricalProceduralDatabase
773Panorama Pantalk1988HistoricalProceduralDatabase
776PARI/GP1985ActiveProceduralMathematical
779Pascal1970ActiveProcedural, StructuredGeneral Purpose
780PascalX1976HistoricalProceduralAcademic
781PasScript1998HistoricalProceduralScripting
783Pawn2006ActiveProceduralGame Scripting
784pBasic1992ActiveProceduralEmbedded/Microcontroller
788Perligata2000EsotericProceduralEsoteric
1267Phix2015ActiveProceduralGeneral
791PHP/FI1995HistoricalProceduralWeb
796Pick PROC1973HistoricalProceduralDatabase
800PIL2004HistoricalProceduralSystems
801Pilot1969HistoricalProceduralEducational
1275PILOT1962HistoricalProceduralEducational
803PiXCEL1989HistoricalProceduralScientific
804PL-5161971HistoricalProceduralSystems
805PL/B1972ActiveProceduralBusiness
806PL/I1964ActiveProcedural, StructuredGeneral Purpose
807PL/M-801973HistoricalProceduralEmbedded/Systems
808PL/PGSQL1996ActiveProceduralDatabase
809PL/SQL1991ActiveProceduralDatabase
810PL3601968HistoricalProceduralSystems
1276Plankalkül1948HistoricalProceduralHistorical
813PLEX1970HistoricalProceduralTelecom/Embedded
815PLZ1968HistoricalProceduralSystems
816PocketC1997HistoricalProceduralMobile
820Portable ISO Standard Pascal1980HistoricalProceduralGeneral Purpose
821Posix Shell1988ActiveProceduralScripting
827PowerBatch1998HistoricalProceduralScripting
828PowerOn1990ActiveProceduralDomain-Specific
831PPL1991HistoricalProceduralBBS Scripting
832PReS Language2000ActiveProceduralDocument Processing
835Profan1991DormantProceduralSystems Programming
843PureBasic2000ActiveProceduralSystems Programming
844PV Wave1988HistoricalProcedural, ArrayScientific
845PVScript1995HistoricalProceduralIndustrial Control
850QBasic1991HistoricalProceduralEducational
852QModem Script1987HistoricalProceduralTerminal Scripting
854QPAC1985HistoricalProceduralStatistical
858QuickBASIC1985HistoricalProceduralGeneral Purpose
859Quikcode1983HistoricalProceduralBusiness
864R4 script2004DormantProceduralScripting
868Ramis Executive1970HistoricalProceduralBusiness
869Ramis SBX1975HistoricalProceduralBusiness
871RapidBATCH1995HistoricalProceduralBatch Processing
873Ratfor1974HistoricalProceduralScientific
874RBASIC1987HistoricalProceduralBusiness
875RBasic+1992HistoricalProceduralBusiness
876RC Shell1989ActiveProceduralScripting
882Reflection Basic Script2000ActiveProceduralTerminal Automation
885ReXplace1995HistoricalProceduralText Processing
886REXX1979ActiveProceduralScripting
889Robot Scripting Language1995HistoricalProceduralGame Scripting
890Robotic1994HistoricalProceduralGame Scripting
895RPF1985HistoricalProceduralReport Generation
896RPG II1969HistoricalProceduralBusiness
898RPG/4001988ActiveProceduralBusiness
899RPL/22000ActiveStack-Based, ProceduralScientific
1234RSL1988HistoricalProceduralShader
902Run BASIC2008DormantProceduralWeb/BASIC
906RXS1998HistoricalProceduralScripting
909S-BASIC1981HistoricalProceduralBASIC
911S-TRIP1970sHistoricalProceduralSystems
908S_Tran1960sHistoricalProceduralScientific
913SABLE1981HistoricalProceduralBusiness
914SADOL1970HistoricalProceduralSystems
917Sally1995HistoricalProceduralEducational
919SAOL1997HistoricalProceduralAudio Processing
920SAS1976ActiveProcedural, StatisticalData Analysis
921SAS Macro Language1982ActiveProcedural, MacroData Analysis
924Saul1994HistoricalProceduralScripting
925Sax Basic2002DormantProceduralBASIC/Web
926Sbasic1990sHistoricalProceduralBASIC
929SCAR2003DormantProceduralAutomation/Gaming
930SCELBAL1971HistoricalProceduralBASIC
933SCIL1989DormantProceduralScripting
934SCL1968HistoricalProceduralJob Control
937ScriptBasic1999DormantProceduralBASIC/Scripting
938ScriptEase1994HistoricalProcedural, ScriptingWeb Scripting
943Selcopy1980DormantProceduralMainframe Utility
947SETL1969DormantProcedural, Set-theoreticResearch
948SFL1991HistoricalProceduralApplication Development
949sh1971ActiveProcedural, ScriptingShell/Systems
950Shakespeare2001EsotericProceduralEsoteric
951Sharp EL9000 Calculator1986HistoricalProceduralCalculator
952SheerPower2005DormantProceduralBASIC
955Silk1997ActiveProcedural, ScriptingTest Automation
957SIMPLE1965HistoricalProceduralEducational
958Simple Instruction Machine Programming Language in English1970HistoricalProcedural, Natural LanguageEducational
962Sinclair BASIC1980HistoricalProceduralBASIC
963Sinclair QL SuperBasic1984HistoricalProcedural, StructuredBASIC
964Sinclair ZX-Spectrum Basic1982HistoricalProceduralBASIC
968Sleep2002DormantProcedural, ScriptingScripting
969SLI (Simulation language interpreter)1975HistoricalProceduralSimulation
971SM1970sHistoricalProceduralSystems
972Small Basic2008ActiveProceduralEducational/BASIC
973SmallBasic1999DormantProceduralBASIC
980SNUSP2003EsotericImperativeEsoteric
984SPC1970sHistoricalProceduralSystems
988SPL (Shakespeare)2001EsotericImperativeEsoteric
994SQR1987ActiveProcedural/QueryBusiness/Reporting
998StarBasic1985ActiveProceduralOffice Automation
1253Starlark2017ActiveProceduralBuild
1004SuperBase1984HistoricalProceduralDatabase
1011SYMPL1971HistoricalProceduralSystems
1012Synergy/DE1978ActiveProceduralBusiness
1013System 10321970sHistoricalProceduralSystems
1015T3X2009ActiveProceduralSystems
1018Tandem TAL1975ActiveProceduralSystems
1019Tandy Color BASIC1980HistoricalProceduralHome Computing
1021tbpl2000sDormantProceduralScripting
1034Thoroughbred BASIC1980ActiveProceduralBusiness
1036TI 81 Calculator1990HistoricalProceduralCalculator
1037TI 83+/84+(SE) Basic1996ActiveProceduralCalculator
1038TI 85 Calculator1992HistoricalProceduralCalculator
1039TI 89 Calculator1998ActiveProceduralCalculator
1041Tiger1990sDormantProceduralScripting
1045tiny1970sHistoricalProceduralEducational
1046Tiny Basic1975HistoricalProceduralHome Computing
1047tiny-c2001ActiveProceduralEducational
1050TMMLPTEALPAITAFNFAL2008EsotericImperativeEsoteric
1052TMT Pascal1995DormantProceduralSystems
1057Trac1964HistoricalProceduralText Processing
1058Transact-SQL1989ActiveDeclarative/ProceduralDatabase
1059Transcript1984HistoricalProceduralText Processing
1061TRIM1979ActiveProceduralEnterprise/Database
1064TrueBASIC1985ActiveProcedural/StructuredEducational
1067TsrBasicUnknownProceduralSystems
1068TSX 17 PLCUnknownProceduralIndustrial Control
1069Turbo C1987HistoricalProceduralSystems
1070Turbo Pascal1983HistoricalProcedural/StructuredSystems
1071Turbo PLUnknownProceduralUnknown
1075Tutor1965HistoricalProceduralEducational
1079UBasic1988DormantProceduralEducational/Math
1080uBASIC(CHDK)2007ActiveProceduralEmbedded/Scripting
1081UC41985ActiveProceduralAutomation
1087UniBasic1985ActiveProceduralDatabase/Business
1089Uniface1984ActiveProcedural/4GLEnterprise/RAD
1090Uniface 9.32013ActiveProcedural/4GLEnterprise/RAD
1091Unique 4GLActiveProcedural/4GLDatabase
1094UniVerse Basic1985ActiveProceduralDatabase/Business
1099UPC (Unified Parallel C)2001ActiveProcedural/ParallelHPC/Scientific
1101User-RPL1990ActiveStack-based/ProceduralCalculator
1219V2019ActiveProcedural, SystemsSystems
1112VectorScript1985ActiveProcedural/ScriptingCAD
1123Vision:Report (Quickjob)DormantProcedural/4GLReporting
1127Visual DialogScript1993HistoricalProceduralScripting
1132VP1990UnknownProceduralScripting
1133VScript1995HistoricalProceduralScripting
1134VTL1973HistoricalProceduralScripting
1135VTL-21977HistoricalProceduralScripting
1261Vyper2017ActiveProceduralBlockchain
1140Warcraft 3 Jass2002ActiveProceduralGaming
1141WebBasic1996HistoricalProceduralWeb
1143WebL1997HistoricalProceduralWeb
1145Whirl2002EsotericImperativeEsoteric
1146Whitespace2003EsotericImperativeEsoteric
1147WIL1991ActiveProceduralScripting/Automation
1149WinBatch1991ActiveProceduralScripting/Automation
1150WinBot Script (WBS)1998HistoricalProceduralGaming/Scripting
1152Windows NT Batch1993ActiveProceduralScripting/Systems
1155WOPTL1985HistoricalProceduralScripting
1156Word1983UnknownProceduralMacro
1157Word!CPU2007EsotericImperativeEsoteric
1158WordBasic1990HistoricalProceduralMacro
1159WordPerfect Macro1985HistoricalProceduralMacro
1160WoS Quest Script2000DormantProceduralGaming
1162wxBasic2002DormantProceduralScripting
1163WYLBUR1970HistoricalProceduralText editing
1164X-GUI scripting language1995UnknownProceduralGUI
1167XBasic1991DormantProceduralGeneral-purpose
1168XBLite2001DormantProceduralGeneral-purpose
1172XPLO1976HistoricalProceduralSystems
1175xScript2000UnknownProceduralScripting
1179Yabasic1995ActiveProceduralEducation/Scripting
1182YCP2000HistoricalProceduralSystems
1185Yoix2000DormantProceduralScripting
1186Yorick1996ActiveProceduralScientific
1187Z-C1985HistoricalProceduralSystems
1188Z-Shell1990ActiveProceduralShell/Scripting
1190Zero2015DormantProceduralSystems
1206Zig2016ActiveProcedural, SystemsSystems
1191Zim1985HistoricalProceduralDatabase
1193zmud scripting language1995ActiveProceduralGaming/MUD
1194ZOMBIE2003EsotericImperativeEsoteric
1198Zowie2010DormantProceduralScientific
1200ZZT1991HistoricalProceduralGaming

Object-Oriented

164 languages

#NameYearStatusParadigmCategory
11C Enterprize1996ActiveProcedural, OOPEnterprise
34D1984ActiveProcedural, OOPDatabase
13ABAP1983ActiveProcedural, OOPEnterprise
20ActionScript1998DormantOOP, PrototypeWeb
21ActionScript 32006DormantOOPWeb
24Ada1980ActiveProcedural, OOPSystems
40Alice 2.x1999DormantOOP, VisualEducational
45Amber for parrot2005DormantOOPScripting
47AmigaE1993HistoricalProcedural, OOPSystems
1258AngelScript2003ActiveObject-orientedGame Development
76AspectJ2001ActiveAspect-oriented, OOPGeneral
1265AssemblyScript2017ActiveObject-orientedWeb
137BeanShell1999DormantOOPScripting
141BETA1983HistoricalOOPGeneral
151BlitzMax2004DormantProcedural, OOPGame Dev
153Blue1996HistoricalOOPEducational
156Boo2003DormantOOPGeneral
173C#2000ActiveOOP, Multi-paradigmGeneral
175CA-Visual Objects 2.01992HistoricalOOPDatabase
181Camping (Ruby framework)2006DormantOOPWeb
195Cecil1992HistoricalOOPResearch
220CLOS1988ActiveOOPLisp
221CLU1975HistoricalOOPResearch
225Cobra2006DormantOOPGeneral
228Coffee2009HistoricalOOPWeb
229Cold Fusion1995ActiveProcedural, OOPWeb
243Cool2001DormantOOPEducational
1208Crystal2014ActiveObject-orientedSystems
208Cω (C-Omega)2004HistoricalOOP, ConcurrentResearch
262DarkBasic Professional2002DormantProcedural, OOPGame Development
263Dart2011ActiveOOPWeb, Mobile
274Decaf2002DormantOOPEducational
278Delphi1995ActiveOOPRAD/Enterprise
287DM1996ActiveOOPGame Development
307e1989DormantOOPHardware Verification
313eC2005DormantOOPSystems
316EGL2005DormantProcedural, OOPEnterprise
317Eiffel1986ActiveOOPGeneral
318Eiffel: Analysis Design and Programming1986ActiveOOPGeneral
324Emerald1985HistoricalOOP, DistributedResearch
342F32007HistoricalOOPWeb/UI
347Fantom2005DormantOOPGeneral
354Ferite2001DormantOOPScripting
368Forte TOOL1991HistoricalOOPEnterprise
377FoxPro1984HistoricalProcedural, OOPDatabase
379Free Pascal1997ActiveProcedural, OOPGeneral Purpose
388Gambas2002ActiveOOPDesktop
1257GDScript2014ActiveObject-orientedGame Development
402Genie2008ActiveOOPGeneral Purpose
424GOO1993DormantOOPGeneral Purpose
449Harbour1999ActiveProcedural, OOPDatabase
451haXe (Haxe)2005ActiveMulti-paradigm, OOPCross-platform
461HotBasic1998HistoricalProcedural, OOPApplication
476IBasic1997HistoricalProcedural, OOPApplication
499Inform1993ActiveProcedural, OOPInteractive fiction
506Io2002ActivePrototype-based, OOPGeneral purpose
512Irie Pascal1993ActiveProcedural, OOPGeneral purpose
519ITCL Shell1993ActiveOOPScripting
523Java1995ActiveOOP, Multi-paradigmEnterprise
524Java 2 Micro Edition1999HistoricalOOPMobile
525Java Servlet1997ActiveOOPWeb
526JavaFX2008ActiveOOP, DeclarativeGUI/Desktop
564Lakota2006DormantOOPResearch
572Lazarus1993ActiveOOPDevelopment Environment
578Liberty Basic1992ActiveProcedural, OOPHobbyist/Education
584Linden Script2003ActiveEvent-driven, OOPVirtual Worlds
585Linden Scripting Language2003ActiveEvent-driven, OOPVirtual Worlds
586Linden Scripting Language (LSL)2003ActiveEvent-driven, OOPVirtual Worlds
587Lingo1988DormantOOP, ScriptingMultimedia
590Lisaac2003DormantOOP, Prototype-basedSystems
597Logtalk1998ActiveLogic, OOPResearch/General
599LOLCODE (Objective LOLCODE alternate)2008EsotericOOPEsoteric
602LotusScript1995DormantProcedural, OOPEnterprise
603LPC1989ActiveOOP, ProceduralGame Dev
604LSL2003ActiveEvent-driven, OOPVirtual World
616Magik1990ActiveOOPEnterprise
628Matlab1984ActiveProcedural, OOPScientific
667Modula 31988HistoricalProcedural, OOPSystems
670MOO1990DormantOOPVirtual World
706NetRexx1996DormantObject-orientedJVM
715NIT2008DormantObject-orientedResearch
718Nova2020ActiveObject-orientedMobile
735Obix2000sUnknownObject-orientedGeneral
738Objective C1984ActiveObject-orientedSystems/Mobile
739Objective-C1984ActiveObject-orientedSystems/Mobile
740ObjectPAL1992HistoricalObject-orientedDatabase
741ObjectScript1997ActiveObject-orientedDatabase
742Objectstar1990sHistoricalObject-orientedEnterprise
743Obliq1993HistoricalObject-orientedDistributed
750Omnis Studio1982ActiveVisual, Object-orientedEnterprise/RAD
752OOSL1992HistoricalOOPScripting
755OpenEdge1984ActiveOOP, ProceduralEnterprise
756Openedge (Progress 4GL)1984ActiveOOP, ProceduralEnterprise
757OpenScript1990HistoricalOOPScripting
768OScript1991HistoricalOOPEnterprise
774Parallel C#2007HistoricalOOP, ConcurrentAcademic
775ParaSail2009DormantParallel, OOPSystems
786PeopleCode1988ActiveProcedural, OOPEnterprise
790PHP1995ActiveProcedural, OOPWeb
792PHP42000HistoricalProcedural, OOPWeb
793PHP52004HistoricalOOP, ProceduralWeb
794Phrogram2005HistoricalOOPEducational
799Pike1994ActiveOOP, ProceduralScripting
817Pointy2011DormantOOPWeb
818Polyphonic C#2004HistoricalOOP, ConcurrentAcademic
1218Pony2014ActiveObject-oriented, ActorConcurrent
826PowerBasic1989ActiveProcedural, OOPSystems Programming
829PowerScript1991DormantOOP, Event-DrivenEnterprise
833Processing2001ActiveOOP, ProceduralEducational
836Progress1984ActiveProcedural, OOPEnterprise
840ProvideX1992DormantProcedural, OOPBusiness
847Pyrex2002HistoricalProcedural, OOPExtension Language
855QtScript2007DormantProcedural, OOPApplication Scripting
867Railo2001HistoricalOOP, ProceduralWeb
870Rapid-Q1999HistoricalProcedural, OOPGeneral Purpose
877RealBasic1996HistoricalOOP, Event-DrivenApplication Development
888Robocode2001ActiveOOP, Event-DrivenEducational
897RPG IV Free-Form2001ActiveProcedural, OOPBusiness
901Ruby on Rails2004ActiveOOP, MVCWeb Framework
903Runtime Revolution1997ActiveOOP, Event-drivenApplication Development
912S31992ActiveOOP, StatisticalData Analysis
915SAIL1970HistoricalProcedural, OOPAI Research
923Sather1990DormantOOPSystems
939Scriptol2001DormantProcedural, OOPWeb/Scripting
942Seed72005ActiveProcedural, OOPGeneral Purpose
944Self1987DormantOOP, Prototype-basedResearch
959SIMSCRIPT1962DormantEvent-driven, OOPSimulation
960SimTalk1993DormantOOP, Event-drivenSimulation
961Simula1962HistoricalOOP, ProceduralSimulation/Research
970Slick-C1988ActiveProcedural, OOPEditor Scripting
974Smalltalk1972ActiveOOP, ReflectiveGeneral Purpose
1260Solidity2014ActiveObject-orientedBlockchain
995Squirrel2003ActiveOOP/ScriptingGame Scripting
1006SuperTalk1987HistoricalOOPMultimedia
1017TADS 31996ActiveOOPInteractive Fiction
1056TorqueScript2001ActiveScripting/OOPGame Development
1072Turing1982ActiveProcedural/OOPEducational
1088Unicon1996ActiveProcedural/OOPGeneral Purpose
1098UnrealScript1998HistoricalOOP/ProceduralGame Development
1102Usertalk1992HistoricalScripting/OOPScripting
1104Vala2006ActiveOOPSystems/Application
1281Vale2019ActiveObject-orientedSystems
1107VBA1993ActiveOOP/ProceduralScripting/Automation
1108VBAMacro for Excel1993ActiveOOP/ProceduralScripting/Automation
1109VBScript1996DormantOOP/ProceduralScripting/Web
1110VCL1995ActiveOOPFramework/Application
1111VDF1984ActiveOOP/ProceduralDatabase/RAD
1115VFP (Visual FoxPro)1995HistoricalOOP/ProceduralDatabase
1124Visual Basic1991HistoricalOOP/Event-drivenApplication/RAD
1125Visual Basic .NET2001ActiveOOP/Multi-paradigmApplication/Enterprise
1126Visual DataFlex1996ActiveOOPEnterprise/Database
1128Visual FoxPro1995HistoricalOOP/ProceduralDatabase
1129Visual J++1996HistoricalOOPEnterprise
1131Visual MB2000UnknownOOPEnterprise
1136Vulcan.NET2005DormantOOPEnterprise
1138W-Langage1993ActiveProcedural/OOPEnterprise
1148WinAPI with C++1985ActiveProcedural/OOPSystems
1154Wlangage1993ActiveProcedural/OOPEnterprise
1268Wren2016ActiveObject-orientedScripting
1165X++1998ActiveOOPEnterprise/ERP
1274X102004DormantObject-oriented, ParallelParallel
1166X10 1.72004ActiveOOP/ConcurrentResearch
1171XOTcl2000DormantOOPExtension
1195Zonnon2002DormantOOPResearch

Functional

130 languages

#NameYearStatusParadigmCategory
1212Agda1999ActiveFunctional, Dependently-typedResearch
44Amanda1980sHistoricalFunctionalFunctional
1282Ante2019ActiveFunctionalSystems
65Arc2008DormantFunctionalLisp
68ArrowLISPUnknownFunctionalLisp
1270Arturo2019ActiveFunctional, Stack-basedGeneral
73AsmL/NET2002DormantFunctionalSpecification
109AutoLISP1986ActiveFunctionalCAD
1279Bosque2019DormantFunctionalResearch
179Caml Light1990HistoricalFunctionalFunctional
188Cat2006DormantStack-based, FunctionalFunctional
1259ChaiScript2009ActiveFunctionalGame Development
213Clean1987DormantFunctionalFunctional
219Clojure2007ActiveFunctionalLisp
231Comega2004DormantOOP, FunctionalResearch
235Common Lisp1984ActiveFunctional, OOPGeneral Purpose
238Concurrent Clean1987ActiveFunctionalResearch
244coq1989ActiveFunctionalProof Assistant
1214Coq1989ActiveFunctional, Theorem ProverResearch
255Curl1998ActiveOOP, FunctionalWeb
256Curry1995ActiveFunctional, LogicResearch
257D2001ActiveOOP, Procedural, FunctionalSystems
1237Dhall2017ActiveFunctionalConfiguration
293DotLispDormantFunctionalScripting
306Dylan1992DormantOOP, FunctionalGeneral
1217Eff2012DormantFunctionalResearch
320elastiC1997DormantOOP, FunctionalScripting
1205Elixir2011ActiveFunctional, ConcurrentDistributed
1209Elm2012ActiveFunctionalWeb
322Emacs LISP1985ActiveFunctionalScripting/Editor
331Erlang1986ActiveFunctional, ConcurrentDistributed Systems
337Excel1993ActiveFunctionalSpreadsheet
341F#2005ActiveFunctional, OOPGeneral
1215F*2011ActiveFunctional, Dependently-typedResearch
353Felix2001DormantFunctionalSystems
376Fortress2006HistoricalOOP, FunctionalScientific
384Fromage2007DormantFunctionalEsoteric
391GAP1986ActiveFunctionalMathematical
1224Gleam2016ActiveFunctionalDistributed
422Gofer1991HistoricalFunctionalEducation
437Groovy2003ActiveOOP, FunctionalJVM/Scripting
448HaPyLi2009DormantFunctionalEducation
450Haskell1990ActiveFunctionalGeneral Purpose
459Hope1980HistoricalFunctionalAcademic
473Hume2002DormantFunctionalReal-time
1211Idris2007ActiveFunctional, Dependently-typedResearch
513Irken2011ActiveFunctionalSystems
514Isabelle Theorem Prover1986ActiveLogic, FunctionalFormal verification
520J1990ActiveArray-based, FunctionalData analysis
532Joy2001DormantFunctional, Stack-basedResearch
1273Jq2012ActiveFunctionalQuery
1238Jsonnet2014ActiveFunctionalConfiguration
542K1993ActiveArray-oriented, FunctionalFinancial/Data
544Kaya2005DormantOOP, FunctionalWeb
1216Koka2012ActiveFunctionalResearch
555Kotlin2011ActiveOOP, FunctionalGeneral Purpose
565Lambda (DIAS)1985HistoricalFunctionalResearch
573Lazy K2002EsotericFunctionalEsoteric
1213Lean2013ActiveFunctional, Theorem ProverResearch
591LISP1958ActiveFunctionalGeneral Purpose
601Lotus Formula1989DormantFunctionalSpreadsheet
643Mercury1995ActiveFunctional, LogicFunctional
657Miranda1985HistoricalFunctionalFunctional
661ML1973ActiveFunctionalFunctional
701Nemerle2003DormantMulti-paradigm, FunctionalGeneral
709newlisp1991ActiveFunctional, ScriptingScripting
712Nice2002DormantObject-oriented, FunctionalJVM
1236Nix2003ActiveFunctional, DeclarativeConfiguration
716Notes@Formula1989ActiveFunctionalEnterprise
736OBJ1976HistoricalFunctionalResearch
744OCaml1996ActiveFunctional, Object-orientedGeneral
753OPAL1995HistoricalFunctionalAcademic
770Ox1996ActiveProcedural, FunctionalScientific
785PDL1997ActiveProcedural, FunctionalScientific
787Perl1987ActiveProcedural, OOP, FunctionalScripting
795Pi2009DormantFunctionalAcademic
797Pico1997DormantFunctionalEducational
802pine2004DormantFunctionalAcademic
814PLT Scheme1995HistoricalFunctionalAcademic
819Pop1975HistoricalFunctional, ProceduralAcademic
823Postscript1984ActiveStack-based, FunctionalGraphics/Printing
830PowerShell2006ActiveProcedural, OOP, FunctionalScripting
1210PureScript2013ActiveFunctionalWeb
846Py2001ActiveFunctionalEmbedded Scripting
849Q2003ActiveFunctional, ArrayFinancial
851Qi2008ActiveFunctionalGeneral Purpose
863R1993ActiveFunctional, OOP, ProceduralStatistical
865Racket1995ActiveFunctional, OOPEducational
872Rascal2009ActiveFunctional, OOPMetaprogramming
878REBOL1997DormantDeclarative, FunctionalScripting
879REBOL/Core2000DormantDeclarative, FunctionalScripting
880Refal1966ActiveFunctional, Pattern-MatchingSymbolic Computing
881Refal51989ActiveFunctional, Pattern-MatchingSymbolic Computing
1225Roc2018ActiveFunctionalGeneral
894RPAL1982HistoricalFunctionalEducational
900Ruby1995ActiveOOP, Functional, ProceduralGeneral Purpose
904Ruri2015EsotericFunctionalEsoteric
907S1976ActiveFunctional, StatisticalData Analysis
910S-Plus1988DormantFunctional, StatisticalData Analysis
922SASL - St Andrews Static Lang.1972HistoricalFunctional, LazyResearch
927Scala2004ActiveOOP, FunctionalEnterprise/Systems
928ScalaScript2012DormantOOP, Functional, ScriptingScripting
932Scheme1975ActiveFunctional, LispEducation/Research
940seachange2010HistoricalFunctionalResearch
953Shoop2014EsotericFunctionalEsoteric
965Sisal1983HistoricalFunctional, ParallelScientific Computing
966SKI Combinator Calculus1920sActiveFunctional, Lambda CalculusTheoretical
976SML (Standard ML)1983ActiveFunctionalAcademic
978SNAP2011ActiveVisual/FunctionalEducational
982sorta2005DormantFunctionalEsoteric
1001Stratego1998ActiveFunctionalProgram Transformation
1005SuperCollider1996ActiveOOP/FunctionalAudio/Music
1203Swift2014ActiveObject-oriented, FunctionalMobile/Systems
1014T1982HistoricalFunctionalAcademic
1030Terse1993DormantFunctionalResearch
1054TOM2000DormantFunctionalAcademic
1201TypeScript2012ActiveObject-oriented, FunctionalWeb
1226Unison2019ActiveFunctionalDistributed
1096Unlambda1999EsotericFunctionalEsoteric
1100Ursala2008DormantFunctionalGeneral Purpose
1130Visual LISP1997ActiveFunctionalCAD/Scripting
1161Wrapl2004DormantFunctionalGeneral-purpose
1170XLISP-PLUS1988HistoricalFunctionalEducation
1173XQuery2007ActiveFunctional/DeclarativeDatabase/XML
1174XS2001UnknownFunctionalExtension
1176XSLT1999ActiveFunctional/DeclarativeWeb/XML
1177Xtend2011ActiveOOP/FunctionalJVM
1178Y2003EsotericFunctionalEsoteric
1180Yacas1999ActiveFunctionalMathematics
1192zkl2012ActiveOOP/FunctionalGeneral-purpose

Declarative/Logic

84 languages

#NameYearStatusParadigmCategory
32ALAN1985DormantDeclarativeInteractive Fiction
1251Alloy1997ActiveDeclarativeFormal Methods
51Ant2000ActiveDeclarativeBuild Tool
55Apache (Server Side Includes)1995ActiveDeclarativeWeb
148Blaze Advisor (SRL)1998DormantDeclarativeRules Engine
1254Buck2013ActiveDeclarativeBuild
222CMake2000ActiveDeclarativeBuild Tool
1239CUE2019ActiveDeclarativeConfiguration
1244Cypher2011ActiveDeclarativeQuery
1246Datalog1977ActiveLogic, DeclarativeQuery
283Dialog2015ActiveDeclarativeInteractive Fiction
299Drools2001ActiveDeclarativeBusiness Rules
301dtrace2005ActiveDeclarativeSystems/Tracing
308E4X2004HistoricalDeclarativeWeb/XML
329EPICS1991ActiveDeclarativeControl Systems
358Firebird SQL2000ActiveDeclarativeDatabase
381FreeMarker Template Language2000ActiveDeclarativeWeb
382Fril1989HistoricalLogicAI
401GeneXus1988ActiveDeclarativeEnterprise
415GNU Find1987ActiveDeclarativeFile Management
416GNU Make1988ActiveDeclarativeBuild Automation
421Go!2003DormantLogicAI
428GProlog1999ActiveLogicGeneral Purpose
1243GraphQL2015ActiveDeclarativeQuery
1235HCL2014ActiveDeclarativeConfiguration
529JBPM2004ActiveDeclarativeEnterprise/BPM
533jQuery2006ActiveDeclarativeWeb/Library
537JSP1999ActiveDeclarativeWeb
538JSTL2002ActiveDeclarativeWeb/Template
1277JSX2013ActiveDeclarativeWeb
546kid2004HistoricalDeclarativeWeb/Template
576Lexico1989HistoricalLogicNLP
579Life1986HistoricalLogicResearch
581Lilypond1996ActiveDeclarativeMusic Notation
1248LINQ2007ActiveDeclarativeQuery
619Make1976ActiveDeclarativeBuild Tool
1255Meson2013ActiveDeclarativeBuild
648MetaFont/MetaPost1979ActiveDeclarativeGraphics
682MS SQL1989ActiveDeclarativeDatabase
694MySQL1995ActiveDeclarativeDatabase
1256Ninja2012ActiveDeclarativeBuild
724NU-Prolog1984HistoricalLogicResearch
727NVML2014ActiveDeclarativeSystems
731OADL1990sHistoricalDeclarativeEnterprise
746OCL1997ActiveDeclarativeModeling
763Oracle 9i SQL2001HistoricalDeclarativeDatabase
764Oracle SQL1979ActiveDeclarativeDatabase
769OWL2004ActiveDeclarativeOntology/Semantic Web
777Parlog1983HistoricalLogic, ConcurrentAcademic
1242Pkl2024ActiveDeclarativeConfiguration
822PostgreSQL1996ActiveDeclarativeDatabase
824POV-Ray1991ActiveDeclarative3D Graphics
825POV-Ray 3.52002HistoricalDeclarative3D Graphics
834Procmail1990HistoricalDeclarativeEmail Processing
837Prolog1972ActiveLogic, DeclarativeAI/Logic
838promela1980ActiveDeclarativeModel Checking
1247QUEL1976HistoricalDeclarativeQuery
857Quest ASL1998ActiveDeclarativeInteractive Fiction
861QVT2008ActiveDeclarativeModel Transformation
883Rel2008ActiveDeclarative, RelationalDatabase
893Rosi-SQL1998HistoricalDeclarativeDatabase
916SAL2000ActiveDeclarativeVerification
931Sceql2008HistoricalDeclarative, QueryDatabase
941sed1974ActiveDeclarative, Stream-orientedText Processing
945Sendmail1983ActiveDeclarative, Rule-basedEmail Configuration
1245SPARQL2008ActiveDeclarativeQuery
991SQL1974ActiveDeclarativeDatabase
992SQLite2000ActiveDeclarativeDatabase
993SQLite32004ActiveDeclarativeDatabase
1009Sybase SQL1987ActiveDeclarativeDatabase
1240TOML2013ActiveDeclarativeConfiguration
1077TypoScript2000ActiveDeclarativeWeb/CMS
1137VXML2000ActiveDeclarativeWeb/Voice
1142WebDNA1995ActiveDeclarativeWeb/Database
1151Windows Installer1999ActiveDeclarativeInstallation
1153Wise InstallMaster81995HistoricalDeclarativeInstallation
1278XAML2006ActiveDeclarativeUI
1169XION2006DormantDeclarativeConfiguration
1181Yacc1975ActiveDeclarativeParser generator
1241YAML2001ActiveDeclarativeConfiguration
1184Yodl1999ActiveDeclarativeDocumentation
1189Zeno1999UnknownLogicResearch
1196Zope-DHTML1997HistoricalDeclarativeWeb
1197Zope-PageTemplates1999DormantDeclarativeWeb

Multi-paradigm

35 languages

#NameYearStatusParadigmCategory
127211l2017ActiveMulti-paradigmGeneral
27Afnix2000DormantMulti-paradigmGeneral
28Agena2006DormantMulti-paradigmScripting
174C++1985ActiveMulti-paradigmSystems
1221Carbon2022ActiveMulti-paradigmSystems
198Chapel2009ActiveMulti-paradigmParallel
207ChucK2003ActiveMulti-paradigmAudio
344Falcon2003DormantMulti-paradigmScripting
458HOP2006DormantMulti-paradigmWeb
494ILE1994ActiveMulti-paradigmIBM i
527JavaScript1995ActiveMulti-paradigmWeb/Scripting
535JScript1996DormantMulti-paradigmScripting
536JScript/NET2000HistoricalMulti-paradigm.NET
1204Julia2012ActiveMulti-paradigm, ScientificScientific
568Lasso 8.12006HistoricalMulti-paradigmWeb
569Lasso 92010DormantMulti-paradigmWeb
570LassoScript1995DormantMulti-paradigmWeb/Database
574Leda1988HistoricalMulti-paradigmResearch
605Lua1993ActiveMulti-paradigmScripting
627Mathematica1988ActiveMulti-paradigmMathematics
644merd2002EsotericMulti-paradigmEsoteric
655MiniD2006DormantMulti-paradigmScripting
1220Mojo2023ActiveMulti-paradigmAI/ML
677Mozart1999DormantMulti-paradigm, ConcurrentResearch
700Neko2005ActiveMulti-paradigmSystems
705NetLogo1999ActiveMulti-paradigmEducational
1207Nim2008ActiveMulti-paradigmSystems
714Nimrod2008ActiveMulti-paradigmSystems
778Parrot2001DormantMulti-paradigmVM/Runtime
848Python1991ActiveMulti-ParadigmGeneral Purpose
853Qore2005ActiveMulti-ParadigmEnterprise
1266Raku2015ActiveMulti-paradigmGeneral
1271Red2011ActiveMulti-paradigmGeneral
1269Ring2016ActiveMulti-paradigmGeneral
1202Rust2010ActiveMulti-paradigm, SystemsSystems

Assembly

53 languages

#NameYearStatusParadigmCategory
66502 Assembler1975HistoricalAssemblyAssembly
76800 Assembler1974HistoricalAssemblyAssembly
88008 Assembler1972HistoricalAssemblyAssembly
57Apple ][+ machine language1977HistoricalAssemblyAssembly
72ASM-x861978ActiveAssemblyAssembly
77Assembler1949ActiveAssemblyAssembly
78Assembler (1401 Autocoder)1959HistoricalAssemblyAssembly
79Assembler (6510)1982HistoricalAssemblyAssembly
80Assembler (68K)1979HistoricalAssemblyAssembly
81Assembler (8051)1980ActiveAssemblyEmbedded
82Assembler (8080)1974HistoricalAssemblyAssembly
83Assembler (8080/8085)1974HistoricalAssemblyAssembly
84Assembler (AMD64)2003ActiveAssemblyAssembly
85Assembler (ARM)1985ActiveAssemblyEmbedded
86Assembler (DEC PDP-11)1970HistoricalAssemblyAssembly
87Assembler (DEC VAX)1977HistoricalAssemblyAssembly
88Assembler (EDSAC)1949HistoricalAssemblyAssembly
89Assembler (Intel 8086)1978HistoricalAssemblyAssembly
90Assembler (Intel x86)1978ActiveAssemblyAssembly
91Assembler (MIPS)1985DormantAssemblyAssembly
92Assembler (Motorola 6809)1978HistoricalAssemblyAssembly
93Assembler (PA-RISC)1986HistoricalAssemblyAssembly
94Assembler (PIC/14bit)1993ActiveAssemblyEmbedded
95Assembler (PowerPC)1992DormantAssemblyAssembly
96Assembler (S/390)1990ActiveAssemblyMainframe
97Assembler (Singer Friden System 10)1965HistoricalAssemblyAssembly
98Assembler (SPARC)1987DormantAssemblyAssembly
99Assembler (System/370)1970DormantAssemblyMainframe
100Assembler (UDVM)2003DormantAssemblySpecialized
101Assembler (Z80)1976HistoricalAssemblyAssembly
102Assembler x86 (TASM Flavour)1989HistoricalAssemblyAssembly
191CDC CPU COMPASS1964HistoricalAssemblyMainframe
193CDC PPU COMPASS1964HistoricalAssemblyMainframe
272DCPU2012EsotericAssemblyGame
273DEBUG1981HistoricalAssemblyDebugging
315edumips642006ActiveAssemblyEducational
328ENIAC1946HistoricalAssemblyAssembly
349FASM1999ActiveAssemblyAssembly
408Glulxa2000ActiveAssemblyInteractive Fiction
411GNU Assembler1986ActiveAssemblySystems
444HackVM2005DormantAssemblyEducation
453HERA2006HistoricalAssemblyEducational
456HLA1999ActiveAssemblySystems
477IBM 1130 Assembler1965HistoricalAssemblySystems
479IBM 1620 SPS1959HistoricalAssemblySystems
481IBM HLASM Macro1992ActiveAssemblyMainframe
482IBM/3x0 Assembler1964HistoricalAssemblyMainframe
612Macro-101970HistoricalAssemblyAssembly
660MIXAL1968HistoricalAssemblyAssembly
664MMIX1999ActiveAssemblyAssembly
696NASM1996ActiveAssemblySystems
892RosAsm2000DormantAssemblySystems Programming
1093UNIVAC1951HistoricalAssemblySystems

Array

6 languages

#NameYearStatusParadigmCategory
11A+1988DormantArrayScientific
56APL1966ActiveArrayScientific
487IDL1977ActiveArray-basedData analysis
559K1993ActiveArray-orientedFinancial
711Nial1981DormantArrayResearch
935Scope Nabla1970sHistoricalArray, APL-likeScientific

Stack-based

37 languages

#NameYearStatusParadigmCategory
155BogusForthUnknownStack-basedForth
270dc1971ActiveStack-basedCalculator
345False1993EsotericStack-basedEsoteric
369Forth1970ActiveStack-basedGeneral
385Froth1999DormantStack-basedEmbedded
405Glass2005DormantStack-basedEsoteric
423GolfScript2007EsotericStack-basedEsoteric
430GRAFORTH1982HistoricalStack-basedGraphics
452hBefunge2006EsotericStack-basedEsoteric
464HP 48 Calculator1990HistoricalStack-basedCalculator
467HP-16C1982HistoricalStack-basedCalculator
489iForth1991ActiveStack-basedEmbedded
492IJVM1995UnknownStack-basedEducational
541Justif2005EsotericStack-basedEsoteric
549Kipple2003EsotericStack-basedEsoteric
561l00p2005EsotericStack-basedEsoteric
575Leszek2005EsotericStack-basedEsoteric
588Linguine2006EsotericStack-basedEsoteric
592Lista2006EsotericStack-basedEsoteric
673Mops1987DormantStack-basedForth
698Navel2002EsotericStack-basedEsoteric
765ORK2005EsotericStack-basedEsoteric
789Petrovich2005EsotericStack-basedEsoteric
798Piet2002EsotericStack-basedEsoteric
839Prostscript (printable)1985HistoricalStack-BasedDocument Processing
860Quylthulg2005EsotericStack-BasedEsoteric
862Qwerty RPN2006EsotericStack-BasedEsoteric
887RNF22003EsotericStack-BasedEsoteric
891Roco2004EsotericStack-BasedEsoteric
983Spaghetti2006EsotericStack-basedEsoteric
989Spoon2005EsotericStack-basedEsoteric
1003Subskin2006EsotericStack-basedEsoteric
1033thaM2005EsotericStack-basedEsoteric
1042Tilton2006EsotericStack-basedEsoteric
1095Unix DC1971ActiveStack-basedCalculator
1105var'aq2001EsotericStack-basedEsoteric
1264WebAssembly2017ActiveStack-basedRuntime

Visual

11 languages

#NameYearStatusParadigmCategory
158Boxer1984HistoricalVisualEducational
556KPL (Kid's Programming Language)2006DormantVisual, EducationalEducation
563LabVIEW1986ActiveData-flow, VisualScientific/Engineering
629Max/MSP1990ActiveVisual, DataflowAudio
702NeoBook1997ActiveVisualMultimedia
842Pure Data1996ActiveVisual, DataflowMultimedia
936Scratch2003ActiveVisual, Event-drivenEducational
956SimAntics2000HistoricalEvent-driven, VisualGame Simulation
1020TANGO1990sDormantVisualWeb Development
1085UML1997ActiveVisual/ModelingDesign
1139Warcraft 3 GUI2002ActiveVisual/Event-drivenGaming

Concurrent

11 languages

#NameYearStatusParadigmCategory
34Alef1992HistoricalConcurrentSystems
1227Ballerina2017ActiveConcurrent, IntegrationEnterprise
252CSP1978HistoricalConcurrentFormal Methods
577LIA1984HistoricalConcurrentResearch
745Occam1983DormantConcurrentSystems
812Planc1980HistoricalConcurrentAcademic
997SR1981HistoricalConcurrentResearch
1007Surf2001DormantConcurrentResearch
1008Swym2010DormantConcurrentResearch
1113Verilog1984ActiveHDL/ConcurrentHardware Design
1117VHDL1983ActiveHDL/ConcurrentHardware Design

Esoteric

29 languages

#NameYearStatusParadigmCategory
67Argh!2001EsotericEsotericEsoteric
138Beatnik2001EsotericEsotericEsoteric
139BefDCUnknownEsotericEsoteric
140Befunge1993EsotericEsotericEsoteric
152BlooP1979HistoricalEsotericEsoteric
159Brainfuck1993EsotericEsotericEsoteric
200Chef2002EsotericEsotericEsoteric
246CornEsotericEsotericEsoteric
248Cow2007EsotericEsotericEsoteric
409Glypho2005EsotericEsotericEsoteric
425Goto++2005EsotericEsotericEsoteric
432Gray Snail2006EsotericEsotericEsoteric
447HanoiLove2012EsotericEsotericEsoteric
468HQ9+2001EsotericEsotericEsoteric
495Illgol2002EsotericEsotericEsoteric
508Iota2009EsotericEsotericEsoteric
620Malbolge1998EsotericEsotericEsoteric
625MarioLANG2009EsotericEsotericEsoteric
693MyPitSelf2000sEsotericEsotericEsoteric
707Neurosis2000sEsotericEsotericEsoteric
717Nouse2000sEsotericEsotericEsoteric
725Numberix2000sEsotericEsotericEsoteric
726NUMPAD2000sEsotericEsotericEsoteric
734Obfuna2000sEsotericEsotericEsoteric
747OISC1990sEsotericEsotericEsoteric
748OmgRofl2000sEsotericEsotericEsoteric
884REVERSE2005EsotericEsotericEsoteric
1063true2005EsotericEsotericEsoteric
1097Unreadable2002EsotericEsotericEsoteric

Other

162 languages

#NameYearStatusParadigmCategory
118Babbage's Analytical Machine1837HistoricalMechanicalHistorical
172C/C++ Preprocessor1972ActiveMacroSystems
199Cheetah2001DormantTemplateWeb
216CLIPS1985ActiveRule-basedAI/Expert Systems
223CMS Pipelines1986ActiveDataflowMainframe
237coNCePTuaL2003DormantDomain-SpecificScientific
240CONNECT built-in script languageUnknownScriptingEnterprise
241CONTROL-M/AnalyzerActiveScriptingEnterprise
245CoreASM2005DormantFormal MethodsResearch
247CorVuHistoricalReportingBusiness Intelligence
250Crystal Reports Formula1991ActiveFormula/ExpressionReporting
254CUPL1983ActiveHardware DescriptionHardware
266DB4WebHistoricalWebDatabase
277Delcam PowerMILL Macro LanguageActiveScriptingCAM
279Derive 61988HistoricalMathematicalComputer Algebra
280DHTML1997HistoricalMarkup/ScriptingWeb
285Diesel1985ActiveMacroCAD
297DragonSpeakDormantScriptingVirtual Worlds
298DROD Scripting2005ActiveScriptingGame
327EnglishUnknownNatural LanguageEsoteric
343Factor2003ActiveConcatenativeGeneral
397Gema1991DormantPattern MatchingText Processing
403Gensym G21986ActiveRule-basedExpert Systems
413GNU CPP1987ActiveMacroPreprocessing
419gnuplot1986ActiveScriptingData Visualization
427GPML2000DormantMarkupML/AI
429GPSS1961ActiveSimulationSimulation
433Greasemonkey2005ActiveScriptingWeb
434Gri1989DormantScriptingGraphics
436Grok2006ActivePattern MatchingLog Processing
439GTML1997HistoricalMarkupWeb
440GUI4CLI1993HistoricalScriptingDesktop
442GWScript2002DormantScriptingWeb
443hackMongo2010DormantScriptingDatabase
446Halo Script2001ActiveScriptingGame Dev
1280Hare2022ActiveSystemsSystems
455High Level Petri Net1980sActiveFormal specificationModeling
470HTA1999ActiveScriptingDesktop
475HyperCard1987HistoricalEvent-driven, ScriptingHypermedia
486IDCUnknownScriptingIDA Pro
488IdocScript1996ActiveScriptingCMS
498Inferno Shell1995DormantShellSystems
500Inform 72006ActiveNatural languageInteractive fiction
507Ioke2008DormantPrototype-basedJVM
510IRC1988ActiveProtocolCommunication
511IRCII1989ActiveScriptingIRC client
516ISETL1989HistoricalSet-theoreticEducational
521jamal2001ActiveMacroText processing
522Jamfile1993ActiveBuild systemBuild automation
531JOSS1963HistoricalInteractiveScientific
539Julie - Chapel (AKA Julie4Chapel)2014DormantData-parallelResearch
548KimL2003DormantMarkupWeb
551Knowledge Fusion1995HistoricalRule-basedExpert Systems
552Kolmogorov2006EsotericUnknownEsoteric
553KonsolScript2003HistoricalScriptingDesktop
560L.S.E.1972HistoricalEducationalEducation
566LANGuard Script2000HistoricalScriptingSecurity
571LaTeX2e1994ActiveMarkupDocument Preparation
589Linotte2005DormantNatural LanguageEducation
593lmn2006EsotericUnknownEsoteric
594Lo'reran2005EsotericUnknownEsoteric
600Lotus 1-2-31983HistoricalFormula-basedSpreadsheet
608M41977ActiveMacroMacro Processor
662ML/I1966HistoricalMacroMacro Processor
663ML/I Macroprocessor1966HistoricalMacroMacro Processor
674Morse Code1844HistoricalEncodingCommunication
1262Move2019ActiveResource-orientedBlockchain
678mp4h1999HistoricalMacroWeb
679MPE/iX Command Interpreter Script1980sHistoricalScriptingSystems
680MPI1994ActiveParallelSystems
681MPTMON1970sHistoricalMonitoringSystems
683MSH (Microsoft Command Shell)2006HistoricalScriptingSystems
684MSIL2002ActiveIntermediateRuntime
685MSIL / CIL2002ActiveIntermediateRuntime
686mSL/mIRC1995ActiveScriptingScripting
689MultiMUD QuestEngine1990sHistoricalScriptingGaming
691MuPad1992HistoricalSymbolicMathematical
692MUSH1989DormantScriptingGaming
695NASL - Nessus Attack Scripting Language1998ActiveScriptingSecurity
699NCL1987ActiveScriptingScientific
704Nepal2000sUnknownUnknownUnknown
710NewtonScript1993HistoricalPrototype-basedMobile
719Novell NetWare login script1983HistoricalScriptingSystems
721Nroff1973ActiveMarkupDocument
722NSIS2001ActiveScriptingInstaller
723NT Shell1993HistoricalScriptingSystems
728NWScript2002ActiveScriptingGaming
733Obey1987HistoricalScriptingSystems
737Objecteering language1990sHistoricalModelingEnterprise
749OmniMark1988DormantStreamingData Processing
762OPS51977HistoricalRule-basedAI/Expert Systems
782PATH1980HistoricalDataflowAcademic
811Plain English2000ActiveNatural LanguageEducational
841Punch cards1890HistoricalDataData Storage
856quantum2003EsotericQuantumEducational
866Rail2006Esoteric2DEsoteric
905RXML1996HistoricalMarkup, ScriptingWeb
918SALT2002DormantMarkup, ScriptingVoice Applications
946Sensetalk1993ActiveNatural Language, ScriptingAutomation/Testing
954ShowText1990sHistoricalMarkupDocumentation
967Slashes2015EsotericPattern-matchingEsoteric
975Smarty2002ActiveTemplate, ScriptingWeb Templates
977SMX1998ActiveScriptingWeb
979SNOBOL1962HistoricalString ProcessingText Processing
981Soar1983ActiveRule-basedAI/Cognitive
1232SPIR-V2015ActiveIntermediateShader
985Spiral2005ActiveDomain-specificScientific
986SPIRES1973HistoricalQueryDatabase
987SPITBOL1971HistoricalString ProcessingText Processing
990SPSS1968ActiveStatisticalData Analysis
996Squish2001ActiveScriptingTesting
999StarLogo1994ActiveEducational/AgentEducational
1000STATA1985ActiveStatisticalData Analysis
1002Stratus VOS command macro1980sActiveScriptingSystems
1010SymbEL1990sDormantSymbolicMathematics
1016TACL1980sActiveScriptingSystems
1022Tcl1988ActiveScriptingScripting
1023TCL/TK1991ActiveScriptingGUI Development
1024tdbengine2000sDormantQueryDatabase
1025TEA2001DormantScriptingEmbedded
1026TECO1962HistoricalText EditorText Processing
1027Template Toolkit1996ActiveTemplateWeb Development
1028Tenex-C-Shell (tcsh)1983ActiveScriptingShell
1029Tera Term Pro Macro1994ActiveScriptingTerminal Automation
1031TeX/LaTeX1978ActiveMarkup/MacroDocument Typesetting
1032texinfo1986ActiveMarkupDocumentation
1035Thue1998EsotericString RewritingEsoteric
1040Tibco MarketSheet Script2000sDormantScriptingFinancial
1043TINCL1990sDormantScriptingEmbedded
1044TinTin++1993ActiveScriptingMUD Client
1048TinyFugue1993ActiveScriptingMUD Client
1049TinyKiss1990sDormantScriptingRadio/Packet
1249TLA+1999ActiveSpecificationFormal Methods
1051TMScriptUnknownScriptingScripting
1053TokiwaUnknownUnknownUnknown
1055ToplineUnknownUnknownUnknown
1060TriggerUnknownUnknownScripting
1062troff1973ActiveMarkupDocument Formatting
1065Trumpet WinsockUnknownUnknownNetworking
1066TSEPro Editor Macro1991DormantScriptingText Editor
1073Turing Machine1936HistoricalTheoreticalAcademic
1074TurtleScriptUnknownScriptingEducational
1076TyleUnknownUnknownUnknown
1078U-Code1977HistoricalIntermediateSystems
1082uc4-scriptActiveScriptingAutomation
1083UGCLUnknownUnknownUnknown
1084UltraMacrosUnknownScriptingAutomation
1086UnbabtizedUnknownUnknownUnknown
1092Unique ConceptUnknownUnknownDatabase
1103vUnknownUnknownUnknown
1106VAX SCAN1982HistoricalScriptingSystems/Automation
1114VersionUnknownUnknownUnknown
1116VGLUnknownUnknownGraphics
1118Vi1976ActiveModal/CommandText Editor
1119VIB SkriptUnknownScriptingUnknown
1120VICCUnknownUnknownUnknown
1121Vim1991ActiveModal/ScriptingText Editor
1122VIM Macro1991ActiveScriptingText Editor
1144Whenever2005EsotericConstraint-basedEsoteric
1183Ylva2005UnknownUnknownUnknown
1252Z notation1977DormantSpecificationFormal Methods
1199ZT2006UnknownUnknownUnknown

Unknown

129 languages

#NameYearStatusParadigmCategory
23codeUnknownEsoteric
996UnknownEsoteric
1099UnknownEsoteric
12AbalUnknown
15AbstrasuUnknownEsoteric
16AbundanceUnknownEsoteric
17ACEUnknown
18ACSUnknown
23ACToolsUnknown
25ADLUnknown
26AeolbonnUnknownEsoteric
29AIR2008DormantWeb
31ALAGUFUnknownEsoteric
33ALClientUnknown
35AlgaeUnknownEsoteric
42AlPhAbEtUnknownEsoteric
43AlphaBetaUnknownEsoteric
48AMLUnknown
50AndurilUnknown
52AnubisUnknownEsoteric
53aoUnknownEsoteric
64AprilUnknown
69ASUnknown
70ASHEUnknown
75AspectUnknown
103AsterixUnknownEsoteric
105AuroraUnknown
111Aviarc WorkflowUnknownEnterprise
114axoUnknownEsoteric
116b5UnknownEsoteric
119Babble-OnUnknownEsoteric
120babelscriptUnknown
121Bacis1Unknown
122BAKUnknown
136Bean SheetUnknown
142BetteraveUnknownEsoteric
143BifernoUnknown
144BindUnknown
145BIOUnknown
146BlankUnknownEsoteric
154BoboUnknownEsoteric
161BRLUnknown
162BSUnknown
163Builder ScriptUnknown
164BullfrogUnknown
166Bzip21996ActiveCompression
170c-smileUnknown
178CalcUnknown
180CamouflageUnknownEsoteric
182CandleUnknown
183CapuirequiemUnknownEsoteric
194CDL3Unknown
203CHIQRSX9+UnknownEsoteric
204ChoonUnknownEsoteric
205CHRUnknown
206ChromeUnknown
214click.EXE / instant.EXEUnknown
226cocoUnknown
236ComWicUnknown
239ConditUnknown
242Conzept 16Unknown
251CSC4Unknown
253CupidUnknown
258D++Unknown
260DarkUnknown
264DarwinUnknown
276DefinerUnknown
281DHTML (Duo html)UnknownWeb
282DialectUnknown
288DNA#Unknown
289Doc1 PCEUnknownEnterprise
290DOGOUnknown
292Dot ToolUnknown
294DPasUnknown
296Draft Code GeneratorUnknown
300DSSPUnknown
302DUPUnknown
303Dv VuUnknownEsoteric
305DYL-280Unknown
309EasyBatchUnknown
310EASystemCode v5.5sUnknown
314EDI CUnknown
323EmberUnknown
325EmoticonUnknownEsoteric
326EnemaUnknownEsoteric
330EPM MacroUnknown
332EsofunkUnknownEsoteric
333ETAUnknown
336ExUnknown
340ExpressUnknown
348Far macrolanguageUnknown
350FASTUnknown
352FeatherUnknown
355FestivalUnknown
356FILDZAN 32Unknown
361FMUnknown
365ForceshockUnknownEsoteric
367FormulaOne (F1)UnknownSpreadsheet
454HexagridUnknownEsoteric
463HourglassUnknownEsoteric
469HSCUnknownWeb
485IcorumaUnknownEsoteric
493ilcUnknown
502IngerUnknown
503InlineUnknown
509IphigeneiaUnknown
515ISCOMUnknown
517ISM/SMLUnknown
518ITUnknown
606LuckUnknown
607M-SpeakUnknown
609M5Unknown
611MacmacUnknown
613MacroXUnknown
614MaentwrogUnknownEsoteric
618MagnumUnknown
621MALGUnknown
630MaximUnknown
634MC#Unknown
636MechaniQueUnknown
642MercurUnknown
647MetaczaUnknown
652MigolUnknown
653Migol 09Unknown
654Mimer PGUnknown
656MinusUnknownEsoteric
669MoH scriptUnknown
671MoonPeanutUnknown
672MoonRockUnknown

Languages by Category

Systems

106 languages

#NameYearStatusParadigmCategory
19Action!1983HistoricalProceduralSystems
24Ada1980ActiveProcedural, OOPSystems
34Alef1992HistoricalConcurrentSystems
47AmigaE1993HistoricalProcedural, OOPSystems
1282Ante2019ActiveFunctionalSystems
115B1969HistoricalProceduralSystems
134BCPL1967HistoricalProceduralSystems
149BLISS1970HistoricalProceduralSystems
167C1972ActiveProceduralSystems
174C++1985ActiveMulti-paradigmSystems
169C--1997DormantProceduralSystems
172C/C++ Preprocessor1972ActiveMacroSystems
1221Carbon2022ActiveMulti-paradigmSystems
216CLIPS1985ActiveRule-basedAI/Expert Systems
1208Crystal2014ActiveObject-orientedSystems
257D2001ActiveOOP, Procedural, FunctionalSystems
295Draco1980HistoricalProceduralSystems
301dtrace2005ActiveDeclarativeSystems/Tracing
313eC2005DormantOOPSystems
329EPICS1991ActiveDeclarativeControl Systems
331Erlang1986ActiveFunctional, ConcurrentDistributed Systems
353Felix2001DormantFunctionalSystems
378FranzBasic1985HistoricalProceduralSystems
403Gensym G21986ActiveRule-basedExpert Systems
411GNU Assembler1986ActiveAssemblySystems
418GNUCHILL1992HistoricalProceduralSystems
420Go2009ActiveProcedural, ConcurrentSystems
1280Hare2022ActiveSystemsSystems
456HLA1999ActiveAssemblySystems
477IBM 1130 Assembler1965HistoricalAssemblySystems
479IBM 1620 SPS1959HistoricalAssemblySystems
480IBM 4680 BASIC1986HistoricalProceduralPOS Systems
496IMP771977HistoricalProceduralSystems
498Inferno Shell1995DormantShellSystems
513Irken2011ActiveFunctionalSystems
530JCL1964ActiveProceduralSystems/Mainframe
551Knowledge Fusion1995HistoricalRule-basedExpert Systems
582Limbo1995DormantProcedural, ConcurrentSystems
590Lisaac2003DormantOOP, Prototype-basedSystems
635MCPL1966HistoricalProceduralSystems
666Modula 21978HistoricalProceduralSystems
667Modula 31988HistoricalProcedural, OOPSystems
668Modula-21978HistoricalProceduralSystems
679MPE/iX Command Interpreter Script1980sHistoricalScriptingSystems
680MPI1994ActiveParallelSystems
681MPTMON1970sHistoricalMonitoringSystems
683MSH (Microsoft Command Shell)2006HistoricalScriptingSystems
687MTUP1980sHistoricalProceduralSystems
696NASM1996ActiveAssemblySystems
700Neko2005ActiveMulti-paradigmSystems
708NEWLIB1980sHistoricalProceduralSystems
713NIL1970sHistoricalProceduralSystems
1207Nim2008ActiveMulti-paradigmSystems
714Nimrod2008ActiveMulti-paradigmSystems
719Novell NetWare login script1983HistoricalScriptingSystems
723NT Shell1993HistoricalScriptingSystems
727NVML2014ActiveDeclarativeSystems
732Oberon1987ActiveProceduralSystems
733Obey1987HistoricalScriptingSystems
738Objective C1984ActiveObject-orientedSystems/Mobile
739Objective-C1984ActiveObject-orientedSystems/Mobile
745Occam1983DormantConcurrentSystems
1222Odin2016ActiveProceduralSystems
762OPS51977HistoricalRule-basedAI/Expert Systems
775ParaSail2009DormantParallel, OOPSystems
800PIL2004HistoricalProceduralSystems
804PL-5161971HistoricalProceduralSystems
807PL/M-801973HistoricalProceduralEmbedded/Systems
810PL3601968HistoricalProceduralSystems
815PLZ1968HistoricalProceduralSystems
826PowerBasic1989ActiveProcedural, OOPSystems Programming
835Profan1991DormantProceduralSystems Programming
843PureBasic2000ActiveProceduralSystems Programming
892RosAsm2000DormantAssemblySystems Programming
1202Rust2010ActiveMulti-paradigm, SystemsSystems
911S-TRIP1970sHistoricalProceduralSystems
914SADOL1970HistoricalProceduralSystems
923Sather1990DormantOOPSystems
927Scala2004ActiveOOP, FunctionalEnterprise/Systems
949sh1971ActiveProcedural, ScriptingShell/Systems
971SM1970sHistoricalProceduralSystems
984SPC1970sHistoricalProceduralSystems
1002Stratus VOS command macro1980sActiveScriptingSystems
1203Swift2014ActiveObject-oriented, FunctionalMobile/Systems
1011SYMPL1971HistoricalProceduralSystems
1013System 10321970sHistoricalProceduralSystems
1015T3X2009ActiveProceduralSystems
1016TACL1980sActiveScriptingSystems
1018Tandem TAL1975ActiveProceduralSystems
1052TMT Pascal1995DormantProceduralSystems
1067TsrBasicUnknownProceduralSystems
1069Turbo C1987HistoricalProceduralSystems
1070Turbo Pascal1983HistoricalProcedural/StructuredSystems
1078U-Code1977HistoricalIntermediateSystems
1093UNIVAC1951HistoricalAssemblySystems
1219V2019ActiveProcedural, SystemsSystems
1104Vala2006ActiveOOPSystems/Application
1281Vale2019ActiveObject-orientedSystems
1106VAX SCAN1982HistoricalScriptingSystems/Automation
1148WinAPI with C++1985ActiveProcedural/OOPSystems
1152Windows NT Batch1993ActiveProceduralScripting/Systems
1172XPLO1976HistoricalProceduralSystems
1182YCP2000HistoricalProceduralSystems
1187Z-C1985HistoricalProceduralSystems
1190Zero2015DormantProceduralSystems
1206Zig2016ActiveProcedural, SystemsSystems

Enterprise/Business

69 languages

#NameYearStatusParadigmCategory
11C Enterprize1996ActiveProcedural, OOPEnterprise
13ABAP1983ActiveProcedural, OOPEnterprise
30AL2016ActiveProceduralEnterprise
63APPX ILF1983DormantProceduralEnterprise
111Aviarc WorkflowUnknownEnterprise
117Baan 3GL1978DormantProceduralEnterprise
1227Ballerina2017ActiveConcurrent, IntegrationEnterprise
132BBx1978ActiveProceduralBusiness
171C/AL (Microsoft Navision)1987DormantProceduralEnterprise
176CADOL II1978HistoricalProceduralBusiness
224COBOL1959ActiveProceduralEnterprise
240CONNECT built-in script languageUnknownScriptingEnterprise
241CONTROL-M/AnalyzerActiveScriptingEnterprise
247CorVuHistoricalReportingBusiness Intelligence
278Delphi1995ActiveOOPRAD/Enterprise
284DIBOL1966ActiveProceduralBusiness
289Doc1 PCEUnknownEnterprise
299Drools2001ActiveDeclarativeBusiness Rules
304DXL (DOORS Extension Language)1993ActiveProceduralEnterprise
311Easytrieve1969DormantProceduralEnterprise
316EGL2005DormantProcedural, OOPEnterprise
368Forte TOOL1991HistoricalOOPEnterprise
398Genero 4GL2005ActiveProceduralEnterprise
401GeneXus1988ActiveDeclarativeEnterprise
466HP BASIC1979HistoricalProceduralBusiness
523Java1995ActiveOOP, Multi-paradigmEnterprise
529JBPM2004ActiveDeclarativeEnterprise/BPM
602LotusScript1995DormantProcedural, OOPEnterprise
615MAGIC/L1980sDormantProceduralEnterprise
616Magik1990ActiveOOPEnterprise
624Mapper (BIS)1969DormantProceduralEnterprise
626MARK IV1967HistoricalProceduralEnterprise
651Micro Focus COBOL for .net2002ActiveProceduralEnterprise
697Natural1979ActiveProceduralEnterprise
716Notes@Formula1989ActiveFunctionalEnterprise
731OADL1990sHistoricalDeclarativeEnterprise
737Objecteering language1990sHistoricalModelingEnterprise
742Objectstar1990sHistoricalObject-orientedEnterprise
750Omnis Studio1982ActiveVisual, Object-orientedEnterprise/RAD
755OpenEdge1984ActiveOOP, ProceduralEnterprise
756Openedge (Progress 4GL)1984ActiveOOP, ProceduralEnterprise
768OScript1991HistoricalOOPEnterprise
786PeopleCode1988ActiveProcedural, OOPEnterprise
805PL/B1972ActiveProceduralBusiness
829PowerScript1991DormantOOP, Event-DrivenEnterprise
836Progress1984ActiveProcedural, OOPEnterprise
840ProvideX1992DormantProcedural, OOPBusiness
853Qore2005ActiveMulti-ParadigmEnterprise
859Quikcode1983HistoricalProceduralBusiness
868Ramis Executive1970HistoricalProceduralBusiness
869Ramis SBX1975HistoricalProceduralBusiness
874RBASIC1987HistoricalProceduralBusiness
875RBasic+1992HistoricalProceduralBusiness
896RPG II1969HistoricalProceduralBusiness
897RPG IV Free-Form2001ActiveProcedural, OOPBusiness
898RPG/4001988ActiveProceduralBusiness
913SABLE1981HistoricalProceduralBusiness
994SQR1987ActiveProcedural/QueryBusiness/Reporting
1012Synergy/DE1978ActiveProceduralBusiness
1034Thoroughbred BASIC1980ActiveProceduralBusiness
1089Uniface1984ActiveProcedural/4GLEnterprise/RAD
1090Uniface 9.32013ActiveProcedural/4GLEnterprise/RAD
1125Visual Basic .NET2001ActiveOOP/Multi-paradigmApplication/Enterprise
1129Visual J++1996HistoricalOOPEnterprise
1131Visual MB2000UnknownOOPEnterprise
1136Vulcan.NET2005DormantOOPEnterprise
1138W-Langage1993ActiveProcedural/OOPEnterprise
1154Wlangage1993ActiveProcedural/OOPEnterprise
1165X++1998ActiveOOPEnterprise/ERP

Web

70 languages

#NameYearStatusParadigmCategory
20ActionScript1998DormantOOP, PrototypeWeb
21ActionScript 32006DormantOOPWeb
22Active FoxPro Pages1998HistoricalProceduralWeb
29AIR2008DormantWeb
55Apache (Server Side Includes)1995ActiveDeclarativeWeb
74ASP1996DormantProceduralWeb
1265AssemblyScript2017ActiveObject-orientedWeb
181Camping (Ruby framework)2006DormantOOPWeb
199Cheetah2001DormantTemplateWeb
228Coffee2009HistoricalOOPWeb
229Cold Fusion1995ActiveProcedural, OOPWeb
255Curl1998ActiveOOP, FunctionalWeb
263Dart2011ActiveOOPWeb, Mobile
280DHTML1997HistoricalMarkup/ScriptingWeb
281DHTML (Duo html)UnknownWeb
308E4X2004HistoricalDeclarativeWeb/XML
1209Elm2012ActiveFunctionalWeb
342F32007HistoricalOOPWeb/UI
381FreeMarker Template Language2000ActiveDeclarativeWeb
433Greasemonkey2005ActiveScriptingWeb
439GTML1997HistoricalMarkupWeb
442GWScript2002DormantScriptingWeb
458HOP2006DormantMulti-paradigmWeb
462HotTEA2003DormantProceduralWeb
469HSCUnknownWeb
472HTML/OS1999HistoricalProceduralWeb
525Java Servlet1997ActiveOOPWeb
527JavaScript1995ActiveMulti-paradigmWeb/Scripting
533jQuery2006ActiveDeclarativeWeb/Library
537JSP1999ActiveDeclarativeWeb
538JSTL2002ActiveDeclarativeWeb/Template
1277JSX2013ActiveDeclarativeWeb
544Kaya2005DormantOOP, FunctionalWeb
546kid2004HistoricalDeclarativeWeb/Template
548KimL2003DormantMarkupWeb
567Lasso 3.6.61995HistoricalProceduralWeb
568Lasso 8.12006HistoricalMulti-paradigmWeb
569Lasso 92010DormantMulti-paradigmWeb
570LassoScript1995DormantMulti-paradigmWeb/Database
645Meta HTML1995HistoricalProceduralWeb
659MivaScript1996DormantProceduralWeb
678mp4h1999HistoricalMacroWeb
769OWL2004ActiveDeclarativeOntology/Semantic Web
790PHP1995ActiveProcedural, OOPWeb
791PHP/FI1995HistoricalProceduralWeb
792PHP42000HistoricalProcedural, OOPWeb
793PHP52004HistoricalOOP, ProceduralWeb
817Pointy2011DormantOOPWeb
1210PureScript2013ActiveFunctionalWeb
867Railo2001HistoricalOOP, ProceduralWeb
901Ruby on Rails2004ActiveOOP, MVCWeb Framework
902Run BASIC2008DormantProceduralWeb/BASIC
905RXML1996HistoricalMarkup, ScriptingWeb
925Sax Basic2002DormantProceduralBASIC/Web
938ScriptEase1994HistoricalProcedural, ScriptingWeb Scripting
939Scriptol2001DormantProcedural, OOPWeb/Scripting
975Smarty2002ActiveTemplate, ScriptingWeb Templates
977SMX1998ActiveScriptingWeb
1020TANGO1990sDormantVisualWeb Development
1027Template Toolkit1996ActiveTemplateWeb Development
1201TypeScript2012ActiveObject-oriented, FunctionalWeb
1077TypoScript2000ActiveDeclarativeWeb/CMS
1109VBScript1996DormantOOP/ProceduralScripting/Web
1137VXML2000ActiveDeclarativeWeb/Voice
1141WebBasic1996HistoricalProceduralWeb
1142WebDNA1995ActiveDeclarativeWeb/Database
1143WebL1997HistoricalProceduralWeb
1176XSLT1999ActiveFunctional/DeclarativeWeb/XML
1196Zope-DHTML1997HistoricalDeclarativeWeb
1197Zope-PageTemplates1999DormantDeclarativeWeb

Database

62 languages

#NameYearStatusParadigmCategory
34D1984ActiveProcedural, OOPDatabase
175CA-Visual Objects 2.01992HistoricalOOPDatabase
196Centura SQL Windows1988HistoricalProceduralDatabase
212CLARION1986ActiveProceduralDatabase
215Clipper1985HistoricalProceduralDatabase
259DAL1970HistoricalProceduralDatabase
265Dataflex 2.31984HistoricalProceduralDatabase
266DB4WebHistoricalWebDatabase
267DBase 20001999HistoricalProceduralDatabase
268DBase III1984HistoricalProceduralDatabase
269DBase+HistoricalProceduralDatabase
321Eloquence1984DormantProceduralDatabase
357FileMaker Pro 3.01995HistoricalProceduralDatabase
358Firebird SQL2000ActiveDeclarativeDatabase
364Focus1975DormantProceduralDatabase/4GL
366Formula Language1989ActiveProceduralDatabase
377FoxPro1984HistoricalProcedural, OOPDatabase
395GBD1975HistoricalProceduralDatabase
399Genero BDL2005ActiveProceduralDatabase
443hackMongo2010DormantScriptingDatabase
449Harbour1999ActiveProcedural, OOPDatabase
497Impacto1993HistoricalProceduralDatabase
501Informix 4gl1986ActiveProceduralDatabase
528jBase PROC1991ActiveProceduralDatabase
595LOCK1977DormantProceduralDatabase
665Model 2041972ActiveProceduralDatabase
682MS SQL1989ActiveDeclarativeDatabase
690Mumps1966ActiveProcedural, ImperativeDatabase/Medical
694MySQL1995ActiveDeclarativeDatabase
740ObjectPAL1992HistoricalObject-orientedDatabase
741ObjectScript1997ActiveObject-orientedDatabase
754Open Access IV1982HistoricalProceduralDatabase
763Oracle 9i SQL2001HistoricalDeclarativeDatabase
764Oracle SQL1979ActiveDeclarativeDatabase
772PAL1984HistoricalProceduralDatabase
773Panorama Pantalk1988HistoricalProceduralDatabase
796Pick PROC1973HistoricalProceduralDatabase
808PL/PGSQL1996ActiveProceduralDatabase
809PL/SQL1991ActiveProceduralDatabase
822PostgreSQL1996ActiveDeclarativeDatabase
883Rel2008ActiveDeclarative, RelationalDatabase
893Rosi-SQL1998HistoricalDeclarativeDatabase
931Sceql2008HistoricalDeclarative, QueryDatabase
986SPIRES1973HistoricalQueryDatabase
991SQL1974ActiveDeclarativeDatabase
992SQLite2000ActiveDeclarativeDatabase
993SQLite32004ActiveDeclarativeDatabase
1004SuperBase1984HistoricalProceduralDatabase
1009Sybase SQL1987ActiveDeclarativeDatabase
1024tdbengine2000sDormantQueryDatabase
1058Transact-SQL1989ActiveDeclarative/ProceduralDatabase
1061TRIM1979ActiveProceduralEnterprise/Database
1087UniBasic1985ActiveProceduralDatabase/Business
1091Unique 4GLActiveProcedural/4GLDatabase
1092Unique ConceptUnknownUnknownDatabase
1094UniVerse Basic1985ActiveProceduralDatabase/Business
1111VDF1984ActiveOOP/ProceduralDatabase/RAD
1115VFP (Visual FoxPro)1995HistoricalOOP/ProceduralDatabase
1126Visual DataFlex1996ActiveOOPEnterprise/Database
1128Visual FoxPro1995HistoricalOOP/ProceduralDatabase
1173XQuery2007ActiveFunctional/DeclarativeDatabase/XML
1191Zim1985HistoricalProceduralDatabase

Scientific/Mathematical

54 languages

#NameYearStatusParadigmCategory
11A+1988DormantArrayScientific
56APL1966ActiveArrayScientific
237coNCePTuaL2003DormantDomain-SpecificScientific
319ELAN1974HistoricalProceduralScientific
370Fortran1957ActiveProceduralScientific
371FORTRAN 771977ActiveProceduralScientific
372Fortran 901990ActiveProceduralScientific
373FORTRAN IV1962HistoricalProceduralScientific
374FORTRAN-II1958HistoricalProceduralScientific
375FORTRAN-IV1962HistoricalProceduralScientific
376Fortress2006HistoricalOOP, FunctionalScientific
383Frink2001ActiveProceduralScientific
386Fudgit1980HistoricalProceduralScientific
390Gammaplex1987HistoricalProceduralScientific
391GAP1986ActiveFunctionalMathematical
396GDL1984ActiveProceduralScientific
412GNU bc1991ActiveProceduralMathematical
414GNU Desk Calculator1991ActiveProceduralMathematical
417GNU Octave1993ActiveProceduralScientific
478IBM 1130 BASIC FORTRAN-IV1966HistoricalProceduralScientific
490IGOR1986ActiveProceduralScientific
491IITRAN1964HistoricalProceduralScientific
531JOSS1963HistoricalInteractiveScientific
1204Julia2012ActiveMulti-paradigm, ScientificScientific
557KUIP1988HistoricalProceduralScientific/CERN
563LabVIEW1986ActiveData-flow, VisualScientific/Engineering
583LINC1965HistoricalProceduralScientific
617Magma1993ActiveProceduralMathematics
622Maple 112007HistoricalProceduralMathematics
623Maple V31994HistoricalProceduralMathematics
627Mathematica1988ActiveMulti-paradigmMathematics
628Matlab1984ActiveProcedural, OOPScientific
631Maxima1982ActiveProceduralMathematics
649Michigan Algorithm Decoder1959HistoricalProceduralScientific
650Michigan Algorithmic Decoder (MAD)1959HistoricalProceduralScientific
691MuPad1992HistoricalSymbolicMathematical
699NCL1987ActiveScriptingScientific
770Ox1996ActiveProcedural, FunctionalScientific
776PARI/GP1985ActiveProceduralMathematical
785PDL1997ActiveProcedural, FunctionalScientific
803PiXCEL1989HistoricalProceduralScientific
844PV Wave1988HistoricalProcedural, ArrayScientific
873Ratfor1974HistoricalProceduralScientific
899RPL/22000ActiveStack-Based, ProceduralScientific
908S_Tran1960sHistoricalProceduralScientific
935Scope Nabla1970sHistoricalArray, APL-likeScientific
965Sisal1983HistoricalFunctional, ParallelScientific Computing
985Spiral2005ActiveDomain-specificScientific
1010SymbEL1990sDormantSymbolicMathematics
1079UBasic1988DormantProceduralEducational/Math
1099UPC (Unified Parallel C)2001ActiveProcedural/ParallelHPC/Scientific
1180Yacas1999ActiveFunctionalMathematics
1186Yorick1996ActiveProceduralScientific
1198Zowie2010DormantProceduralScientific

Game Development

30 languages

#NameYearStatusParadigmCategory
49AMOS Professional1990HistoricalProceduralGame Dev
1258AngelScript2003ActiveObject-orientedGame Development
130BasiEgaXorz2004DormantProceduralGame Dev
150BlitzBasic2000DormantProceduralGame Dev
151BlitzMax2004DormantProcedural, OOPGame Dev
190CBOT2001DormantProceduralGame Dev
1259ChaiScript2009ActiveFunctionalGame Development
211Clan Lord's macro1998DormantProceduralGame
261DarkBasic2000HistoricalProceduralGame Development
262DarkBasic Professional2002DormantProcedural, OOPGame Development
272DCPU2012EsotericAssemblyGame
286DiNGS Game BasicDormantProceduralGame Development
287DM1996ActiveOOPGame Development
298DROD Scripting2005ActiveScriptingGame
312eathena Script2004DormantProceduralGame Scripting
389Game Maker Language1999ActiveProceduralGame Dev
1257GDScript2014ActiveObject-orientedGame Development
410GML (Game Maker Language)1999ActiveProceduralGame Dev
446Halo Script2001ActiveScriptingGame Dev
1223Jai2014ActiveProceduralGame Development
603LPC1989ActiveOOP, ProceduralGame Dev
640Megazeux1994DormantProceduralGame Dev
759Operation Flashpoint Scripting2001HistoricalProceduralGame Scripting
783Pawn2006ActiveProceduralGame Scripting
889Robot Scripting Language1995HistoricalProceduralGame Scripting
890Robotic1994HistoricalProceduralGame Scripting
956SimAntics2000HistoricalEvent-driven, VisualGame Simulation
995Squirrel2003ActiveOOP/ScriptingGame Scripting
1056TorqueScript2001ActiveScripting/OOPGame Development
1098UnrealScript1998HistoricalOOP/ProceduralGame Development

Educational

60 languages

#NameYearStatusParadigmCategory
14ABC1987HistoricalProceduralEducational
36AlgoBox2007DormantProceduralEducational
40Alice 2.x1999DormantOOP, VisualEducational
41Alice Pascal1983HistoricalProceduralEducational
125BASIC1964ActiveProceduralEducational
147Blaster Master PascalUnknownProceduralEducational
153Blue1996HistoricalOOPEducational
158Boxer1984HistoricalVisualEducational
197CESIL1974HistoricalProceduralEducational
230COMAL1973HistoricalProceduralEducational
243Cool2001DormantOOPEducational
274Decaf2002DormantOOPEducational
315edumips642006ActiveAssemblyEducational
360Fjoelnir1989HistoricalProceduralEducational
422Gofer1991HistoricalFunctionalEducation
431GrASP1998DormantProceduralEducation
444HackVM2005DormantAssemblyEducation
448HaPyLi2009DormantFunctionalEducation
453HERA2006HistoricalAssemblyEducational
492IJVM1995UnknownStack-basedEducational
516ISETL1989HistoricalSet-theoreticEducational
540JustBasic2004ActiveProceduralEducation/Hobbyist
556KPL (Kid's Programming Language)2006DormantVisual, EducationalEducation
558Kvikkalkul1978HistoricalProceduralEducation
560L.S.E.1972HistoricalEducationalEducation
578Liberty Basic1992ActiveProcedural, OOPHobbyist/Education
589Linotte2005DormantNatural LanguageEducation
596Logo1967ActiveProcedural, EducationalEducation
675Mouse1979HistoricalProceduralEducational
676Mouse 831983HistoricalProceduralEducational
705NetLogo1999ActiveMulti-paradigmEducational
720NQC1998HistoricalProceduralEducational
729NXC2006HistoricalProceduralEducational
794Phrogram2005HistoricalOOPEducational
797Pico1997DormantFunctionalEducational
801Pilot1969HistoricalProceduralEducational
1275PILOT1962HistoricalProceduralEducational
811Plain English2000ActiveNatural LanguageEducational
833Processing2001ActiveOOP, ProceduralEducational
850QBasic1991HistoricalProceduralEducational
856quantum2003EsotericQuantumEducational
865Racket1995ActiveFunctional, OOPEducational
888Robocode2001ActiveOOP, Event-DrivenEducational
894RPAL1982HistoricalFunctionalEducational
917Sally1995HistoricalProceduralEducational
932Scheme1975ActiveFunctional, LispEducation/Research
936Scratch2003ActiveVisual, Event-drivenEducational
957SIMPLE1965HistoricalProceduralEducational
958Simple Instruction Machine Programming Language in English1970HistoricalProcedural, Natural LanguageEducational
972Small Basic2008ActiveProceduralEducational/BASIC
978SNAP2011ActiveVisual/FunctionalEducational
999StarLogo1994ActiveEducational/AgentEducational
1045tiny1970sHistoricalProceduralEducational
1047tiny-c2001ActiveProceduralEducational
1064TrueBASIC1985ActiveProcedural/StructuredEducational
1072Turing1982ActiveProcedural/OOPEducational
1074TurtleScriptUnknownScriptingEducational
1075Tutor1965HistoricalProceduralEducational
1170XLISP-PLUS1988HistoricalFunctionalEducation
1179Yabasic1995ActiveProceduralEducation/Scripting

Scripting/Shell

86 languages

#NameYearStatusParadigmCategory
44DOS Batch1989DormantProceduralShell/Scripting
28Agena2006DormantMulti-paradigmScripting
45Amber for parrot2005DormantOOPScripting
46Amiga Shellscript1985HistoricalProceduralShell/Scripting
54AOS/VS (32bit CLI)1976HistoricalProceduralShell/Scripting
60AppleScript1993ActiveProceduralScripting
66ARexx1987HistoricalProceduralScripting
107AutoHotkey2003ActiveProceduralScripting
108AutoIt1999ActiveProceduralScripting
112AWK1977ActiveProcedural, Data-drivenScripting
124BASH1989ActiveProceduralShell/Scripting
137BeanShell1999DormantOOPScripting
157Bourne Shell1979ActiveProceduralShell/Scripting
168C Shell1978ActiveProceduralShell/Scripting
271DCL1977ActiveProceduralScripting
291DOS Batch1981ActiveProceduralScripting
293DotLispDormantFunctionalScripting
320elastiC1997DormantOOP, FunctionalScripting
322Emacs LISP1985ActiveFunctionalScripting/Editor
338EXEC1967HistoricalProceduralShell/Scripting
339Expect1990ActiveProceduralScripting/Automation
344Falcon2003DormantMulti-paradigmScripting
354Ferite2001DormantOOPScripting
437Groovy2003ActiveOOP, FunctionalJVM/Scripting
460Hot Soup Processor1997ActiveProceduralScripting
483icarus2003DormantProceduralScripting
519ITCL Shell1993ActiveOOPScripting
535JScript1996DormantMulti-paradigmScripting
545Kermit1981DormantProceduralScripting/Comms
550KiXtart1991DormantProceduralScripting/Admin
554Korn Shell1983ActiveProceduralShell/Scripting
605Lua1993ActiveMulti-paradigmScripting
655MiniD2006DormantMulti-paradigmScripting
658mIRC1995ActiveProceduralScripting
686mSL/mIRC1995ActiveScriptingScripting
709newlisp1991ActiveFunctional, ScriptingScripting
752OOSL1992HistoricalOOPScripting
757OpenScript1990HistoricalOOPScripting
771Paint Shop Pro 8 & X2003HistoricalProceduralAutomation/Scripting
781PasScript1998HistoricalProceduralScripting
787Perl1987ActiveProcedural, OOP, FunctionalScripting
799Pike1994ActiveOOP, ProceduralScripting
821Posix Shell1988ActiveProceduralScripting
827PowerBatch1998HistoricalProceduralScripting
830PowerShell2006ActiveProcedural, OOP, FunctionalScripting
831PPL1991HistoricalProceduralBBS Scripting
846Py2001ActiveFunctionalEmbedded Scripting
852QModem Script1987HistoricalProceduralTerminal Scripting
855QtScript2007DormantProcedural, OOPApplication Scripting
864R4 script2004DormantProceduralScripting
876RC Shell1989ActiveProceduralScripting
878REBOL1997DormantDeclarative, FunctionalScripting
879REBOL/Core2000DormantDeclarative, FunctionalScripting
886REXX1979ActiveProceduralScripting
906RXS1998HistoricalProceduralScripting
924Saul1994HistoricalProceduralScripting
928ScalaScript2012DormantOOP, Functional, ScriptingScripting
933SCIL1989DormantProceduralScripting
937ScriptBasic1999DormantProceduralBASIC/Scripting
968Sleep2002DormantProcedural, ScriptingScripting
970Slick-C1988ActiveProcedural, OOPEditor Scripting
1021tbpl2000sDormantProceduralScripting
1022Tcl1988ActiveScriptingScripting
1028Tenex-C-Shell (tcsh)1983ActiveScriptingShell
1041Tiger1990sDormantProceduralScripting
1051TMScriptUnknownScriptingScripting
1060TriggerUnknownUnknownScripting
1080uBASIC(CHDK)2007ActiveProceduralEmbedded/Scripting
1102Usertalk1992HistoricalScripting/OOPScripting
1107VBA1993ActiveOOP/ProceduralScripting/Automation
1108VBAMacro for Excel1993ActiveOOP/ProceduralScripting/Automation
1127Visual DialogScript1993HistoricalProceduralScripting
1130Visual LISP1997ActiveFunctionalCAD/Scripting
1132VP1990UnknownProceduralScripting
1133VScript1995HistoricalProceduralScripting
1134VTL1973HistoricalProceduralScripting
1135VTL-21977HistoricalProceduralScripting
1147WIL1991ActiveProceduralScripting/Automation
1149WinBatch1991ActiveProceduralScripting/Automation
1150WinBot Script (WBS)1998HistoricalProceduralGaming/Scripting
1155WOPTL1985HistoricalProceduralScripting
1268Wren2016ActiveObject-orientedScripting
1162wxBasic2002DormantProceduralScripting
1175xScript2000UnknownProceduralScripting
1185Yoix2000DormantProceduralScripting
1188Z-Shell1990ActiveProceduralShell/Scripting

General Purpose

57 languages

#NameYearStatusParadigmCategory
127211l2017ActiveMulti-paradigmGeneral
27Afnix2000DormantMulti-paradigmGeneral
37ALGOL 601960HistoricalProceduralGeneral
38ALGOL 681968HistoricalProceduralGeneral
39Algol601960HistoricalProceduralGeneral
1270Arturo2019ActiveFunctional, Stack-basedGeneral
76AspectJ2001ActiveAspect-oriented, OOPGeneral
141BETA1983HistoricalOOPGeneral
156Boo2003DormantOOPGeneral
173C#2000ActiveOOP, Multi-paradigmGeneral
225Cobra2006DormantOOPGeneral
235Common Lisp1984ActiveFunctional, OOPGeneral Purpose
306Dylan1992DormantOOP, FunctionalGeneral
317Eiffel1986ActiveOOPGeneral
318Eiffel: Analysis Design and Programming1986ActiveOOPGeneral
335Euphoria1993DormantProceduralGeneral
341F#2005ActiveFunctional, OOPGeneral
343Factor2003ActiveConcatenativeGeneral
347Fantom2005DormantOOPGeneral
362Focal1968HistoricalProceduralGeneral
363Focal-81970HistoricalProceduralGeneral
369Forth1970ActiveStack-basedGeneral
379Free Pascal1997ActiveProcedural, OOPGeneral Purpose
380FreeBASIC2004ActiveProceduralGeneral Purpose
402Genie2008ActiveOOPGeneral Purpose
424GOO1993DormantOOPGeneral Purpose
428GProlog1999ActiveLogicGeneral Purpose
450Haskell1990ActiveFunctionalGeneral Purpose
506Io2002ActivePrototype-based, OOPGeneral purpose
512Irie Pascal1993ActiveProcedural, OOPGeneral purpose
555Kotlin2011ActiveOOP, FunctionalGeneral Purpose
591LISP1958ActiveFunctionalGeneral Purpose
597Logtalk1998ActiveLogic, OOPResearch/General
701Nemerle2003DormantMulti-paradigm, FunctionalGeneral
735Obix2000sUnknownObject-orientedGeneral
744OCaml1996ActiveFunctional, Object-orientedGeneral
779Pascal1970ActiveProcedural, StructuredGeneral Purpose
1267Phix2015ActiveProceduralGeneral
806PL/I1964ActiveProcedural, StructuredGeneral Purpose
820Portable ISO Standard Pascal1980HistoricalProceduralGeneral Purpose
848Python1991ActiveMulti-ParadigmGeneral Purpose
851Qi2008ActiveFunctionalGeneral Purpose
858QuickBASIC1985HistoricalProceduralGeneral Purpose
1266Raku2015ActiveMulti-paradigmGeneral
870Rapid-Q1999HistoricalProcedural, OOPGeneral Purpose
1271Red2011ActiveMulti-paradigmGeneral
1269Ring2016ActiveMulti-paradigmGeneral
1225Roc2018ActiveFunctionalGeneral
900Ruby1995ActiveOOP, Functional, ProceduralGeneral Purpose
942Seed72005ActiveProcedural, OOPGeneral Purpose
974Smalltalk1972ActiveOOP, ReflectiveGeneral Purpose
1088Unicon1996ActiveProcedural/OOPGeneral Purpose
1100Ursala2008DormantFunctionalGeneral Purpose
1161Wrapl2004DormantFunctionalGeneral-purpose
1167XBasic1991DormantProceduralGeneral-purpose
1168XBLite2001DormantProceduralGeneral-purpose
1192zkl2012ActiveOOP/FunctionalGeneral-purpose

Assembly

31 languages

#NameYearStatusParadigmCategory
66502 Assembler1975HistoricalAssemblyAssembly
76800 Assembler1974HistoricalAssemblyAssembly
88008 Assembler1972HistoricalAssemblyAssembly
57Apple ][+ machine language1977HistoricalAssemblyAssembly
72ASM-x861978ActiveAssemblyAssembly
77Assembler1949ActiveAssemblyAssembly
78Assembler (1401 Autocoder)1959HistoricalAssemblyAssembly
79Assembler (6510)1982HistoricalAssemblyAssembly
80Assembler (68K)1979HistoricalAssemblyAssembly
82Assembler (8080)1974HistoricalAssemblyAssembly
83Assembler (8080/8085)1974HistoricalAssemblyAssembly
84Assembler (AMD64)2003ActiveAssemblyAssembly
86Assembler (DEC PDP-11)1970HistoricalAssemblyAssembly
87Assembler (DEC VAX)1977HistoricalAssemblyAssembly
88Assembler (EDSAC)1949HistoricalAssemblyAssembly
89Assembler (Intel 8086)1978HistoricalAssemblyAssembly
90Assembler (Intel x86)1978ActiveAssemblyAssembly
91Assembler (MIPS)1985DormantAssemblyAssembly
92Assembler (Motorola 6809)1978HistoricalAssemblyAssembly
93Assembler (PA-RISC)1986HistoricalAssemblyAssembly
95Assembler (PowerPC)1992DormantAssemblyAssembly
97Assembler (Singer Friden System 10)1965HistoricalAssemblyAssembly
98Assembler (SPARC)1987DormantAssemblyAssembly
101Assembler (Z80)1976HistoricalAssemblyAssembly
102Assembler x86 (TASM Flavour)1989HistoricalAssemblyAssembly
187CASL1966HistoricalProceduralAssembly
328ENIAC1946HistoricalAssemblyAssembly
349FASM1999ActiveAssemblyAssembly
612Macro-101970HistoricalAssemblyAssembly
660MIXAL1968HistoricalAssemblyAssembly
664MMIX1999ActiveAssemblyAssembly

BASIC Family

26 languages

#NameYearStatusParadigmCategory
58Apple 1 BASIC1976HistoricalProceduralBASIC
59Apple IIe BASIC1983HistoricalProceduralBASIC
61AppleSoft1977HistoricalProceduralBASIC
62Applesoft BASIC1977HistoricalProceduralBASIC
71ASIC1989HistoricalProceduralBASIC
126BASIC - TRS-801977HistoricalProceduralBASIC
128BASIC-PLUS1972HistoricalProceduralBASIC
129BasicBasicUnknownProceduralBASIC
131BBC BASIC1981ActiveProceduralBASIC
135BCX BASIC to C Translator1999DormantProceduralBASIC
160Brandy1991DormantProceduralBASIC
165Bywater BASIC1993DormantProceduralBASIC
189CBM BASIC1977HistoricalProceduralBASIC
202Chipmunk BASIC1990DormantProceduralBASIC
334Ethos BasicUnknownProceduralBASIC
351FBSL2005DormantProceduralBASIC
359FirstBasicUnknownProceduralBASIC
637MediaBASICUnknownProceduralBASIC
909S-BASIC1981HistoricalProceduralBASIC
926Sbasic1990sHistoricalProceduralBASIC
930SCELBAL1971HistoricalProceduralBASIC
952SheerPower2005DormantProceduralBASIC
962Sinclair BASIC1980HistoricalProceduralBASIC
963Sinclair QL SuperBasic1984HistoricalProcedural, StructuredBASIC
964Sinclair ZX-Spectrum Basic1982HistoricalProceduralBASIC
973SmallBasic1999DormantProceduralBASIC

Lisp/Functional

11 languages

#NameYearStatusParadigmCategory
44Amanda1980sHistoricalFunctionalFunctional
65Arc2008DormantFunctionalLisp
68ArrowLISPUnknownFunctionalLisp
179Caml Light1990HistoricalFunctionalFunctional
188Cat2006DormantStack-based, FunctionalFunctional
213Clean1987DormantFunctionalFunctional
219Clojure2007ActiveFunctionalLisp
220CLOS1988ActiveOOPLisp
643Mercury1995ActiveFunctional, LogicFunctional
657Miranda1985HistoricalFunctionalFunctional
661ML1973ActiveFunctionalFunctional

Embedded

11 languages

#NameYearStatusParadigmCategory
81Assembler (8051)1980ActiveAssemblyEmbedded
85Assembler (ARM)1985ActiveAssemblyEmbedded
94Assembler (PIC/14bit)1993ActiveAssemblyEmbedded
123BASCOM-AVR1998ActiveProceduralEmbedded
385Froth1999DormantStack-basedEmbedded
489iForth1991ActiveStack-basedEmbedded
760OPL1984HistoricalProceduralMobile/Embedded
784pBasic1992ActiveProceduralEmbedded/Microcontroller
813PLEX1970HistoricalProceduralTelecom/Embedded
1025TEA2001DormantScriptingEmbedded
1043TINCL1990sDormantScriptingEmbedded

Esoteric

119 languages

#NameYearStatusParadigmCategory
23codeUnknownEsoteric
996UnknownEsoteric
1099UnknownEsoteric
15AbstrasuUnknownEsoteric
16AbundanceUnknownEsoteric
26AeolbonnUnknownEsoteric
31ALAGUFUnknownEsoteric
35AlgaeUnknownEsoteric
42AlPhAbEtUnknownEsoteric
43AlphaBetaUnknownEsoteric
52AnubisUnknownEsoteric
53aoUnknownEsoteric
67Argh!2001EsotericEsotericEsoteric
103AsterixUnknownEsoteric
114axoUnknownEsoteric
116b5UnknownEsoteric
119Babble-OnUnknownEsoteric
138Beatnik2001EsotericEsotericEsoteric
139BefDCUnknownEsotericEsoteric
140Befunge1993EsotericEsotericEsoteric
142BetteraveUnknownEsoteric
146BlankUnknownEsoteric
152BlooP1979HistoricalEsotericEsoteric
154BoboUnknownEsoteric
159Brainfuck1993EsotericEsotericEsoteric
180CamouflageUnknownEsoteric
183CapuirequiemUnknownEsoteric
200Chef2002EsotericEsotericEsoteric
203CHIQRSX9+UnknownEsoteric
204ChoonUnknownEsoteric
246CornEsotericEsotericEsoteric
248Cow2007EsotericEsotericEsoteric
303Dv VuUnknownEsoteric
325EmoticonUnknownEsoteric
326EnemaUnknownEsoteric
327EnglishUnknownNatural LanguageEsoteric
332EsofunkUnknownEsoteric
345False1993EsotericStack-basedEsoteric
365ForceshockUnknownEsoteric
384Fromage2007DormantFunctionalEsoteric
405Glass2005DormantStack-basedEsoteric
409Glypho2005EsotericEsotericEsoteric
423GolfScript2007EsotericStack-basedEsoteric
425Goto++2005EsotericEsotericEsoteric
432Gray Snail2006EsotericEsotericEsoteric
447HanoiLove2012EsotericEsotericEsoteric
452hBefunge2006EsotericStack-basedEsoteric
454HexagridUnknownEsoteric
463HourglassUnknownEsoteric
468HQ9+2001EsotericEsotericEsoteric
485IcorumaUnknownEsoteric
495Illgol2002EsotericEsotericEsoteric
505INTERCAL1972EsotericProceduralEsoteric
508Iota2009EsotericEsotericEsoteric
541Justif2005EsotericStack-basedEsoteric
547Kiew2006EsotericImperativeEsoteric
549Kipple2003EsotericStack-basedEsoteric
552Kolmogorov2006EsotericUnknownEsoteric
561l00p2005EsotericStack-basedEsoteric
562l33t2002EsotericImperativeEsoteric
573Lazy K2002EsotericFunctionalEsoteric
575Leszek2005EsotericStack-basedEsoteric
580LiLi2005EsotericImperativeEsoteric
588Linguine2006EsotericStack-basedEsoteric
592Lista2006EsotericStack-basedEsoteric
593lmn2006EsotericUnknownEsoteric
594Lo'reran2005EsotericUnknownEsoteric
598LOLCODE2007EsotericImperativeEsoteric
599LOLCODE (Objective LOLCODE alternate)2008EsotericOOPEsoteric
614MaentwrogUnknownEsoteric
620Malbolge1998EsotericEsotericEsoteric
625MarioLANG2009EsotericEsotericEsoteric
644merd2002EsotericMulti-paradigmEsoteric
656MinusUnknownEsoteric
693MyPitSelf2000sEsotericEsotericEsoteric
698Navel2002EsotericStack-basedEsoteric
707Neurosis2000sEsotericEsotericEsoteric
717Nouse2000sEsotericEsotericEsoteric
725Numberix2000sEsotericEsotericEsoteric
726NUMPAD2000sEsotericEsotericEsoteric
734Obfuna2000sEsotericEsotericEsoteric
747OISC1990sEsotericEsotericEsoteric
748OmgRofl2000sEsotericEsotericEsoteric
751Ook!2002EsotericImperativeEsoteric
765ORK2005EsotericStack-basedEsoteric
766Oroogu2006EsotericImperativeEsoteric
788Perligata2000EsotericProceduralEsoteric
789Petrovich2005EsotericStack-basedEsoteric
798Piet2002EsotericStack-basedEsoteric
860Quylthulg2005EsotericStack-BasedEsoteric
862Qwerty RPN2006EsotericStack-BasedEsoteric
866Rail2006Esoteric2DEsoteric
884REVERSE2005EsotericEsotericEsoteric
887RNF22003EsotericStack-BasedEsoteric
891Roco2004EsotericStack-BasedEsoteric
904Ruri2015EsotericFunctionalEsoteric
950Shakespeare2001EsotericProceduralEsoteric
953Shoop2014EsotericFunctionalEsoteric
967Slashes2015EsotericPattern-matchingEsoteric
980SNUSP2003EsotericImperativeEsoteric
982sorta2005DormantFunctionalEsoteric
983Spaghetti2006EsotericStack-basedEsoteric
988SPL (Shakespeare)2001EsotericImperativeEsoteric
989Spoon2005EsotericStack-basedEsoteric
1003Subskin2006EsotericStack-basedEsoteric
1033thaM2005EsotericStack-basedEsoteric
1035Thue1998EsotericString RewritingEsoteric
1042Tilton2006EsotericStack-basedEsoteric
1050TMMLPTEALPAITAFNFAL2008EsotericImperativeEsoteric
1063true2005EsotericEsotericEsoteric
1096Unlambda1999EsotericFunctionalEsoteric
1097Unreadable2002EsotericEsotericEsoteric
1105var'aq2001EsotericStack-basedEsoteric
1144Whenever2005EsotericConstraint-basedEsoteric
1145Whirl2002EsotericImperativeEsoteric
1146Whitespace2003EsotericImperativeEsoteric
1157Word!CPU2007EsotericImperativeEsoteric
1178Y2003EsotericFunctionalEsoteric
1194ZOMBIE2003EsotericImperativeEsoteric

Other

401 languages

#NameYearStatusParadigmCategory
54Test1993DormantProceduralTesting
1212Agda1999ActiveFunctional, Dependently-typedResearch
32ALAN1985DormantDeclarativeInteractive Fiction
1251Alloy1997ActiveDeclarativeFormal Methods
51Ant2000ActiveDeclarativeBuild Tool
73AsmL/NET2002DormantFunctionalSpecification
96Assembler (S/390)1990ActiveAssemblyMainframe
99Assembler (System/370)1970DormantAssemblyMainframe
100Assembler (UDVM)2003DormantAssemblySpecialized
104Asymptote2004ActiveProceduralGraphics
106Aurora Macro Language (AML)1991HistoricalProceduralEditor Macro
109AutoLISP1986ActiveFunctionalCAD
110Avenue1992HistoricalProceduralGIS
113AWL1996ActiveProceduralPLC/Industrial
118Babbage's Analytical Machine1837HistoricalMechanicalHistorical
127Basic for Casio FX 21985HistoricalProceduralCalculator
133bc1975ActiveProceduralCalculator
148Blaze Advisor (SRL)1998DormantDeclarativeRules Engine
155BogusForthUnknownStack-basedForth
1279Bosque2019DormantFunctionalResearch
1254Buck2013ActiveDeclarativeBuild
166Bzip21996ActiveCompression
1263Cairo2021ActiveProceduralBlockchain
177Cakewalk CAL1987HistoricalProceduralMusic
184Casio 1st-gen BASIC1981HistoricalProceduralCalculator
185CASIO fx-4500P1986HistoricalProceduralCalculator
186Casio FX9750G1996HistoricalProceduralCalculator
191CDC CPU COMPASS1964HistoricalAssemblyMainframe
192CDC NOS CCL1976HistoricalProceduralMainframe
193CDC PPU COMPASS1964HistoricalAssemblyMainframe
195Cecil1992HistoricalOOPResearch
1231Cg2002HistoricalProceduralShader
198Chapel2009ActiveMulti-paradigmParallel
201CHILL/21980HistoricalProceduralTelecom
207ChucK2003ActiveMulti-paradigmAudio
209Cisco IOS EEM Applet2004ActiveProceduralNetwork
210CL for AS4001988ActiveProceduralMainframe
217CLIST1966ActiveProceduralMainframe
218CLLE1988ActiveProceduralMainframe
221CLU1975HistoricalOOPResearch
222CMake2000ActiveDeclarativeBuild Tool
223CMS Pipelines1986ActiveDataflowMainframe
227COCOA1969HistoricalProceduralSimulation
231Comega2004DormantOOP, FunctionalResearch
232Commodore 64 BASIC (V2)1982HistoricalProceduralHome Computing
233Commodore 8-bit Basic1977HistoricalProceduralHome Computing
234Commodore Basic V21982HistoricalProceduralHome Computing
238Concurrent Clean1987ActiveFunctionalResearch
244coq1989ActiveFunctionalProof Assistant
1214Coq1989ActiveFunctional, Theorem ProverResearch
245CoreASM2005DormantFormal MethodsResearch
249CRM1142001DormantProceduralText Processing
250Crystal Reports Formula1991ActiveFormula/ExpressionReporting
252CSP1978HistoricalConcurrentFormal Methods
1239CUE2019ActiveDeclarativeConfiguration
254CUPL1983ActiveHardware DescriptionHardware
256Curry1995ActiveFunctional, LogicResearch
1244Cypher2011ActiveDeclarativeQuery
208Cω (C-Omega)2004HistoricalOOP, ConcurrentResearch
1250Dafny2009ActiveImperative, VerificationFormal Methods
1246Datalog1977ActiveLogic, DeclarativeQuery
270dc1971ActiveStack-basedCalculator
273DEBUG1981HistoricalAssemblyDebugging
275DECTPU1984HistoricalProceduralText Processing
277Delcam PowerMILL Macro LanguageActiveScriptingCAM
279Derive 61988HistoricalMathematicalComputer Algebra
1237Dhall2017ActiveFunctionalConfiguration
283Dialog2015ActiveDeclarativeInteractive Fiction
285Diesel1985ActiveMacroCAD
297DragonSpeakDormantScriptingVirtual Worlds
307e1989DormantOOPHardware Verification
1217Eff2012DormantFunctionalResearch
1205Elixir2011ActiveFunctional, ConcurrentDistributed
324Emerald1985HistoricalOOP, DistributedResearch
337Excel1993ActiveFunctionalSpreadsheet
1215F*2011ActiveFunctional, Dependently-typedResearch
346FAME1980DormantProceduralTime Series
367FormulaOne (F1)UnknownSpreadsheet
382Fril1989HistoricalLogicAI
387GABasic1998HistoricalProceduralDesktop
388Gambas2002ActiveOOPDesktop
392GASOIL1963HistoricalProceduralSimulation
393GASP1961HistoricalProceduralSimulation
394GBasic1983HistoricalProceduralDesktop
397Gema1991DormantPattern MatchingText Processing
400Genesis 21988DormantProceduralSimulation
404GFA Basic1986HistoricalProceduralDesktop
1224Gleam2016ActiveFunctionalDistributed
406GlovePIE2005DormantProceduralGaming
407GLPRO1990HistoricalProceduralGraphics
1228GLSL2004ActiveProceduralShader
408Glulxa2000ActiveAssemblyInteractive Fiction
413GNU CPP1987ActiveMacroPreprocessing
415GNU Find1987ActiveDeclarativeFile Management
416GNU Make1988ActiveDeclarativeBuild Automation
419gnuplot1986ActiveScriptingData Visualization
421Go!2003DormantLogicAI
426GPLZ.easy1995HistoricalProceduralDesktop
427GPML2000DormantMarkupML/AI
429GPSS1961ActiveSimulationSimulation
430GRAFORTH1982HistoricalStack-basedGraphics
1243GraphQL2015ActiveDeclarativeQuery
434Gri1989DormantScriptingGraphics
435GRIP1974HistoricalProceduralGraphics
436Grok2006ActivePattern MatchingLog Processing
438GRWL1985HistoricalProceduralRobotics
440GUI4CLI1993HistoricalScriptingDesktop
441GW-BASIC1983HistoricalProceduralDesktop
445HAL/S1968HistoricalProceduralAerospace
451haXe (Haxe)2005ActiveMulti-paradigm, OOPCross-platform
1235HCL2014ActiveDeclarativeConfiguration
455High Level Petri Net1980sActiveFormal specificationModeling
1229HLSL2002ActiveProceduralShader
457HLSL (High Level Shading Language)2002ActiveProceduralGraphics
459Hope1980HistoricalFunctionalAcademic
461HotBasic1998HistoricalProcedural, OOPApplication
464HP 48 Calculator1990HistoricalStack-basedCalculator
465HP 9825A Calculator1976HistoricalProceduralCalculator
467HP-16C1982HistoricalStack-basedCalculator
470HTA1999ActiveScriptingDesktop
471HTBasic1984ActiveProceduralInstrumentation
473Hume2002DormantFunctionalReal-time
474Hummingbird Basic2002HistoricalProceduralApplication
475HyperCard1987HistoricalEvent-driven, ScriptingHypermedia
476IBasic1997HistoricalProcedural, OOPApplication
481IBM HLASM Macro1992ActiveAssemblyMainframe
482IBM/3x0 Assembler1964HistoricalAssemblyMainframe
484Icon1977ActiveProcedural, Goal-directedString processing
486IDCUnknownScriptingIDA Pro
487IDL1977ActiveArray-basedData analysis
488IdocScript1996ActiveScriptingCMS
1211Idris2007ActiveFunctional, Dependently-typedResearch
494ILE1994ActiveMulti-paradigmIBM i
499Inform1993ActiveProcedural, OOPInteractive fiction
500Inform 72006ActiveNatural languageInteractive fiction
504InstallScript1993ActiveProceduralInstallation
507Ioke2008DormantPrototype-basedJVM
510IRC1988ActiveProtocolCommunication
511IRCII1989ActiveScriptingIRC client
514Isabelle Theorem Prover1986ActiveLogic, FunctionalFormal verification
520J1990ActiveArray-based, FunctionalData analysis
521jamal2001ActiveMacroText processing
522Jamfile1993ActiveBuild systemBuild automation
524Java 2 Micro Edition1999HistoricalOOPMobile
526JavaFX2008ActiveOOP, DeclarativeGUI/Desktop
532Joy2001DormantFunctional, Stack-basedResearch
1273Jq2012ActiveFunctionalQuery
534JR1987HistoricalConcurrent, ProceduralResearch
536JScript/NET2000HistoricalMulti-paradigm.NET
1238Jsonnet2014ActiveFunctionalConfiguration
539Julie - Chapel (AKA Julie4Chapel)2014DormantData-parallelResearch
542K1993ActiveArray-oriented, FunctionalFinancial/Data
559K1993ActiveArray-orientedFinancial
543Kalkulon1988HistoricalProceduralSpreadsheet
1216Koka2012ActiveFunctionalResearch
553KonsolScript2003HistoricalScriptingDesktop
564Lakota2006DormantOOPResearch
565Lambda (DIAS)1985HistoricalFunctionalResearch
566LANGuard Script2000HistoricalScriptingSecurity
571LaTeX2e1994ActiveMarkupDocument Preparation
572Lazarus1993ActiveOOPDevelopment Environment
1213Lean2013ActiveFunctional, Theorem ProverResearch
574Leda1988HistoricalMulti-paradigmResearch
576Lexico1989HistoricalLogicNLP
577LIA1984HistoricalConcurrentResearch
579Life1986HistoricalLogicResearch
581Lilypond1996ActiveDeclarativeMusic Notation
584Linden Script2003ActiveEvent-driven, OOPVirtual Worlds
585Linden Scripting Language2003ActiveEvent-driven, OOPVirtual Worlds
586Linden Scripting Language (LSL)2003ActiveEvent-driven, OOPVirtual Worlds
587Lingo1988DormantOOP, ScriptingMultimedia
1248LINQ2007ActiveDeclarativeQuery
600Lotus 1-2-31983HistoricalFormula-basedSpreadsheet
601Lotus Formula1989DormantFunctionalSpreadsheet
604LSL2003ActiveEvent-driven, OOPVirtual World
608M41977ActiveMacroMacro Processor
610Macintosh WordPerfect1988HistoricalProceduralMacro
619Make1976ActiveDeclarativeBuild Tool
629Max/MSP1990ActiveVisual, DataflowAudio
632Maxscript1996ActiveProcedural3D Graphics
633Maya Embedded Language1998ActiveProcedural3D Graphics
638MEDITECH Magic1982ActiveProceduralHealthcare
639MEDITECH MagicFS1995ActiveProceduralHealthcare
641MEL1998ActiveProcedural3D Graphics
1255Meson2013ActiveDeclarativeBuild
646MetaCard1992HistoricalProceduralGUI
648MetaFont/MetaPost1979ActiveDeclarativeGraphics
662ML/I1966HistoricalMacroMacro Processor
663ML/I Macroprocessor1966HistoricalMacroMacro Processor
1220Mojo2023ActiveMulti-paradigmAI/ML
670MOO1990DormantOOPVirtual World
673Mops1987DormantStack-basedForth
674Morse Code1844HistoricalEncodingCommunication
1262Move2019ActiveResource-orientedBlockchain
677Mozart1999DormantMulti-paradigm, ConcurrentResearch
684MSIL2002ActiveIntermediateRuntime
685MSIL / CIL2002ActiveIntermediateRuntime
1230MSL2014ActiveProceduralShader
688MUF1990DormantProcedural, StackGaming
689MultiMUD QuestEngine1990sHistoricalScriptingGaming
692MUSH1989DormantScriptingGaming
695NASL - Nessus Attack Scripting Language1998ActiveScriptingSecurity
702NeoBook1997ActiveVisualMultimedia
703NeoOffice Basic2003ActiveProceduralOffice
704Nepal2000sUnknownUnknownUnknown
706NetRexx1996DormantObject-orientedJVM
710NewtonScript1993HistoricalPrototype-basedMobile
711Nial1981DormantArrayResearch
712Nice2002DormantObject-oriented, FunctionalJVM
1256Ninja2012ActiveDeclarativeBuild
715NIT2008DormantObject-orientedResearch
1236Nix2003ActiveFunctional, DeclarativeConfiguration
718Nova2020ActiveObject-orientedMobile
721Nroff1973ActiveMarkupDocument
722NSIS2001ActiveScriptingInstaller
724NU-Prolog1984HistoricalLogicResearch
728NWScript2002ActiveScriptingGaming
730O'Basic1995HistoricalProceduralDesktop
736OBJ1976HistoricalFunctionalResearch
743Obliq1993HistoricalObject-orientedDistributed
746OCL1997ActiveDeclarativeModeling
749OmniMark1988DormantStreamingData Processing
753OPAL1995HistoricalFunctionalAcademic
758OpenVMS DECTPU1984HistoricalProceduralText Processing
761OPS Script1985HistoricalProceduralPrinting
767Orthogonal1968HistoricalProceduralAcademic
1233OSL2010ActiveProceduralShader
774Parallel C#2007HistoricalOOP, ConcurrentAcademic
777Parlog1983HistoricalLogic, ConcurrentAcademic
778Parrot2001DormantMulti-paradigmVM/Runtime
780PascalX1976HistoricalProceduralAcademic
782PATH1980HistoricalDataflowAcademic
795Pi2009DormantFunctionalAcademic
802pine2004DormantFunctionalAcademic
1242Pkl2024ActiveDeclarativeConfiguration
812Planc1980HistoricalConcurrentAcademic
1276Plankalkül1948HistoricalProceduralHistorical
814PLT Scheme1995HistoricalFunctionalAcademic
816PocketC1997HistoricalProceduralMobile
818Polyphonic C#2004HistoricalOOP, ConcurrentAcademic
1218Pony2014ActiveObject-oriented, ActorConcurrent
819Pop1975HistoricalFunctional, ProceduralAcademic
823Postscript1984ActiveStack-based, FunctionalGraphics/Printing
824POV-Ray1991ActiveDeclarative3D Graphics
825POV-Ray 3.52002HistoricalDeclarative3D Graphics
828PowerOn1990ActiveProceduralDomain-Specific
832PReS Language2000ActiveProceduralDocument Processing
834Procmail1990HistoricalDeclarativeEmail Processing
837Prolog1972ActiveLogic, DeclarativeAI/Logic
838promela1980ActiveDeclarativeModel Checking
839Prostscript (printable)1985HistoricalStack-BasedDocument Processing
841Punch cards1890HistoricalDataData Storage
842Pure Data1996ActiveVisual, DataflowMultimedia
845PVScript1995HistoricalProceduralIndustrial Control
847Pyrex2002HistoricalProcedural, OOPExtension Language
849Q2003ActiveFunctional, ArrayFinancial
854QPAC1985HistoricalProceduralStatistical
1247QUEL1976HistoricalDeclarativeQuery
857Quest ASL1998ActiveDeclarativeInteractive Fiction
861QVT2008ActiveDeclarativeModel Transformation
863R1993ActiveFunctional, OOP, ProceduralStatistical
871RapidBATCH1995HistoricalProceduralBatch Processing
872Rascal2009ActiveFunctional, OOPMetaprogramming
877RealBasic1996HistoricalOOP, Event-DrivenApplication Development
880Refal1966ActiveFunctional, Pattern-MatchingSymbolic Computing
881Refal51989ActiveFunctional, Pattern-MatchingSymbolic Computing
882Reflection Basic Script2000ActiveProceduralTerminal Automation
885ReXplace1995HistoricalProceduralText Processing
895RPF1985HistoricalProceduralReport Generation
1234RSL1988HistoricalProceduralShader
903Runtime Revolution1997ActiveOOP, Event-drivenApplication Development
907S1976ActiveFunctional, StatisticalData Analysis
910S-Plus1988DormantFunctional, StatisticalData Analysis
912S31992ActiveOOP, StatisticalData Analysis
915SAIL1970HistoricalProcedural, OOPAI Research
916SAL2000ActiveDeclarativeVerification
918SALT2002DormantMarkup, ScriptingVoice Applications
919SAOL1997HistoricalProceduralAudio Processing
920SAS1976ActiveProcedural, StatisticalData Analysis
921SAS Macro Language1982ActiveProcedural, MacroData Analysis
922SASL - St Andrews Static Lang.1972HistoricalFunctional, LazyResearch
929SCAR2003DormantProceduralAutomation/Gaming
934SCL1968HistoricalProceduralJob Control
940seachange2010HistoricalFunctionalResearch
941sed1974ActiveDeclarative, Stream-orientedText Processing
943Selcopy1980DormantProceduralMainframe Utility
944Self1987DormantOOP, Prototype-basedResearch
945Sendmail1983ActiveDeclarative, Rule-basedEmail Configuration
946Sensetalk1993ActiveNatural Language, ScriptingAutomation/Testing
947SETL1969DormantProcedural, Set-theoreticResearch
948SFL1991HistoricalProceduralApplication Development
951Sharp EL9000 Calculator1986HistoricalProceduralCalculator
954ShowText1990sHistoricalMarkupDocumentation
955Silk1997ActiveProcedural, ScriptingTest Automation
959SIMSCRIPT1962DormantEvent-driven, OOPSimulation
960SimTalk1993DormantOOP, Event-drivenSimulation
961Simula1962HistoricalOOP, ProceduralSimulation/Research
966SKI Combinator Calculus1920sActiveFunctional, Lambda CalculusTheoretical
969SLI (Simulation language interpreter)1975HistoricalProceduralSimulation
976SML (Standard ML)1983ActiveFunctionalAcademic
979SNOBOL1962HistoricalString ProcessingText Processing
981Soar1983ActiveRule-basedAI/Cognitive
1260Solidity2014ActiveObject-orientedBlockchain
1245SPARQL2008ActiveDeclarativeQuery
1232SPIR-V2015ActiveIntermediateShader
987SPITBOL1971HistoricalString ProcessingText Processing
990SPSS1968ActiveStatisticalData Analysis
996Squish2001ActiveScriptingTesting
997SR1981HistoricalConcurrentResearch
998StarBasic1985ActiveProceduralOffice Automation
1253Starlark2017ActiveProceduralBuild
1000STATA1985ActiveStatisticalData Analysis
1001Stratego1998ActiveFunctionalProgram Transformation
1005SuperCollider1996ActiveOOP/FunctionalAudio/Music
1006SuperTalk1987HistoricalOOPMultimedia
1007Surf2001DormantConcurrentResearch
1008Swym2010DormantConcurrentResearch
1014T1982HistoricalFunctionalAcademic
1017TADS 31996ActiveOOPInteractive Fiction
1019Tandy Color BASIC1980HistoricalProceduralHome Computing
1023TCL/TK1991ActiveScriptingGUI Development
1026TECO1962HistoricalText EditorText Processing
1029Tera Term Pro Macro1994ActiveScriptingTerminal Automation
1030Terse1993DormantFunctionalResearch
1031TeX/LaTeX1978ActiveMarkup/MacroDocument Typesetting
1032texinfo1986ActiveMarkupDocumentation
1036TI 81 Calculator1990HistoricalProceduralCalculator
1037TI 83+/84+(SE) Basic1996ActiveProceduralCalculator
1038TI 85 Calculator1992HistoricalProceduralCalculator
1039TI 89 Calculator1998ActiveProceduralCalculator
1040Tibco MarketSheet Script2000sDormantScriptingFinancial
1044TinTin++1993ActiveScriptingMUD Client
1046Tiny Basic1975HistoricalProceduralHome Computing
1048TinyFugue1993ActiveScriptingMUD Client
1049TinyKiss1990sDormantScriptingRadio/Packet
1249TLA+1999ActiveSpecificationFormal Methods
1053TokiwaUnknownUnknownUnknown
1054TOM2000DormantFunctionalAcademic
1240TOML2013ActiveDeclarativeConfiguration
1055ToplineUnknownUnknownUnknown
1057Trac1964HistoricalProceduralText Processing
1059Transcript1984HistoricalProceduralText Processing
1062troff1973ActiveMarkupDocument Formatting
1065Trumpet WinsockUnknownUnknownNetworking
1066TSEPro Editor Macro1991DormantScriptingText Editor
1068TSX 17 PLCUnknownProceduralIndustrial Control
1071Turbo PLUnknownProceduralUnknown
1073Turing Machine1936HistoricalTheoreticalAcademic
1076TyleUnknownUnknownUnknown
1081UC41985ActiveProceduralAutomation
1082uc4-scriptActiveScriptingAutomation
1083UGCLUnknownUnknownUnknown
1084UltraMacrosUnknownScriptingAutomation
1085UML1997ActiveVisual/ModelingDesign
1086UnbabtizedUnknownUnknownUnknown
1226Unison2019ActiveFunctionalDistributed
1095Unix DC1971ActiveStack-basedCalculator
1101User-RPL1990ActiveStack-based/ProceduralCalculator
1103vUnknownUnknownUnknown
1110VCL1995ActiveOOPFramework/Application
1112VectorScript1985ActiveProcedural/ScriptingCAD
1113Verilog1984ActiveHDL/ConcurrentHardware Design
1114VersionUnknownUnknownUnknown
1116VGLUnknownUnknownGraphics
1117VHDL1983ActiveHDL/ConcurrentHardware Design
1118Vi1976ActiveModal/CommandText Editor
1119VIB SkriptUnknownScriptingUnknown
1120VICCUnknownUnknownUnknown
1121Vim1991ActiveModal/ScriptingText Editor
1122VIM Macro1991ActiveScriptingText Editor
1123Vision:Report (Quickjob)DormantProcedural/4GLReporting
1124Visual Basic1991HistoricalOOP/Event-drivenApplication/RAD
1261Vyper2017ActiveProceduralBlockchain
1139Warcraft 3 GUI2002ActiveVisual/Event-drivenGaming
1140Warcraft 3 Jass2002ActiveProceduralGaming
1264WebAssembly2017ActiveStack-basedRuntime
1151Windows Installer1999ActiveDeclarativeInstallation
1153Wise InstallMaster81995HistoricalDeclarativeInstallation
1156Word1983UnknownProceduralMacro
1158WordBasic1990HistoricalProceduralMacro
1159WordPerfect Macro1985HistoricalProceduralMacro
1160WoS Quest Script2000DormantProceduralGaming
1163WYLBUR1970HistoricalProceduralText editing
1164X-GUI scripting language1995UnknownProceduralGUI
1274X102004DormantObject-oriented, ParallelParallel
1166X10 1.72004ActiveOOP/ConcurrentResearch
1278XAML2006ActiveDeclarativeUI
1169XION2006DormantDeclarativeConfiguration
1171XOTcl2000DormantOOPExtension
1174XS2001UnknownFunctionalExtension
1177Xtend2011ActiveOOP/FunctionalJVM
1181Yacc1975ActiveDeclarativeParser generator
1241YAML2001ActiveDeclarativeConfiguration
1183Ylva2005UnknownUnknownUnknown
1184Yodl1999ActiveDeclarativeDocumentation
1252Z notation1977DormantSpecificationFormal Methods
1189Zeno1999UnknownLogicResearch
1193zmud scripting language1995ActiveProceduralGaming/MUD
1195Zonnon2002DormantOOPResearch
1199ZT2006UnknownUnknownUnknown
1200ZZT1991HistoricalProceduralGaming

Unknown

89 languages

#NameYearStatusParadigmCategory
12AbalUnknown
17ACEUnknown
18ACSUnknown
23ACToolsUnknown
25ADLUnknown
33ALClientUnknown
48AMLUnknown
50AndurilUnknown
64AprilUnknown
69ASUnknown
70ASHEUnknown
75AspectUnknown
105AuroraUnknown
120babelscriptUnknown
121Bacis1Unknown
122BAKUnknown
136Bean SheetUnknown
143BifernoUnknown
144BindUnknown
145BIOUnknown
161BRLUnknown
162BSUnknown
163Builder ScriptUnknown
164BullfrogUnknown
170c-smileUnknown
178CalcUnknown
182CandleUnknown
194CDL3Unknown
205CHRUnknown
206ChromeUnknown
214click.EXE / instant.EXEUnknown
226cocoUnknown
236ComWicUnknown
239ConditUnknown
242Conzept 16Unknown
251CSC4Unknown
253CupidUnknown
258D++Unknown
260DarkUnknown
264DarwinUnknown
276DefinerUnknown
282DialectUnknown
288DNA#Unknown
290DOGOUnknown
292Dot ToolUnknown
294DPasUnknown
296Draft Code GeneratorUnknown
300DSSPUnknown
302DUPUnknown
305DYL-280Unknown
309EasyBatchUnknown
310EASystemCode v5.5sUnknown
314EDI CUnknown
323EmberUnknown
330EPM MacroUnknown
333ETAUnknown
336ExUnknown
340ExpressUnknown
348Far macrolanguageUnknown
350FASTUnknown
352FeatherUnknown
355FestivalUnknown
356FILDZAN 32Unknown
361FMUnknown
493ilcUnknown
502IngerUnknown
503InlineUnknown
509IphigeneiaUnknown
515ISCOMUnknown
517ISM/SMLUnknown
518ITUnknown
606LuckUnknown
607M-SpeakUnknown
609M5Unknown
611MacmacUnknown
613MacroXUnknown
618MagnumUnknown
621MALGUnknown
630MaximUnknown
634MC#Unknown
636MechaniQueUnknown
642MercurUnknown
647MetaczaUnknown
652MigolUnknown
653Migol 09Unknown
654Mimer PGUnknown
669MoH scriptUnknown
671MoonPeanutUnknown
672MoonRockUnknown

About This Encyclopedia

This encyclopedia catalogs 1,200 programming languages ranging from the theoretical foundations of computation (Turing Machines, Lambda Calculus) to modern production languages (Kotlin, Rust, Swift) and everything in between.

Status Definitions

  • Active: Maintained, updated, and commercially used
  • Historical: Important historically but no longer maintained
  • Dormant: Still available but minimal activity
  • Esoteric: Designed for experimentation, art, or humor
  • Unknown: Insufficient information to determine status

Data Sources

Language data was compiled from historical computing records, language documentation, academic papers, and industry usage reports. The 16 detailed research files are available in the language-data/ directory.

Last updated: