LTWlanguages & frameworks ltw://languages
  1. Home
  2. Languages

Languages

1,124 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
Coral 661964procedural programming, structured programming, imperative programmingstatic typing, strong typing—
CorVision1986———
COWSEL1964———
CPC Coding scheme1948——2
CPL1963procedural programming, functional programming, structured programming, imperative programming, multi-paradigm programming—3
Croc2006———
Cryptol————
Crystal2014concurrent computing, multi-paradigm programming, object-oriented programmingstatic typing, nominative typing, duck typing, inference typing—
CS-41973procedural programming——
Csound1986———
Cub——dynamic typing—
Cuneiform2013functional programmingstatic typing—
Curl1998reflective programming, functional programming, multi-paradigm programming, declarative programming, object-oriented programmingstrong typing—
Curry1995functional programming, logic programming, constraint programmingstatic typing, inference typing, strong typing—
Curry notation system1948———
CWEB—literate programmingmanifest typing, nominative typing—
Cyclone2002—static typing, safe typing, strong typing1
Cypher Query Language————
Cython2007———
Céu—event-driven programming, synchronous programming, reactive programming, structured concurrency——
Cω2005multi-paradigm programmingstrong typing1
D2001functional programming, imperative programming, object-oriented programmingstatic typing, inference typing, strong typing5
DADiSP—multi-paradigm programmingdynamic typing, weak typing—
Dafny2009design by contract, functional programming, imperative programming—1
Dark————
DarkBASIC2000———
Dart2011reflective programming, functional programming, imperative programming, multi-paradigm programming, object-oriented programmingstatic typing, inference typing, strong typing1
Dartmouth BASIC—imperative programming—2
Darwin1991structured programming, imperative programming, object-oriented programmingdynamic typing, strong typing—
Data Language Interface1966———
DataFlex1982structured programming, imperative programming, object-oriented programming——
Datalog1986logic programming, declarative programmingweak typing2
DATATRIEVE————
DBYTE—structured programming, imperative programmingstatic typing—
Deadfish2014esoteric programming——
Delegua2022———
Delphi1995object-oriented programmingstrong typing1
Design By Numbers1999object-oriented programmingstrong typing1
Dhall————
DIBOL1970procedural programming, structured programming, imperative programmingstatic typing—
DIGITAL Command Language—imperative programming—1
Discipulus2012———
DIV Games Studio1998———
DJPROCODE2026———
Dolittle—multi-paradigm programming——
Draco—procedural programming, structured programming, imperative programmingmanifest typing, static typing, strong typing—
Dragon2018procedural programming, imperative programming, object-oriented programming, dynamic programmingdynamic typing—
DUP programming language—functional programming——
Dylan1992functional programming, multi-paradigm programming, object-oriented programmingdynamic typing, strong typing3
Dzaima APL————
E1997object-oriented programmingdynamic typing, strong typing—
Ease1991concurrent computing, parallel programmingstrong typing—
Easy Programming Language2004procedural programming, functional programming, imperative programming, multi-paradigm programming, object-oriented programming——
EasyLanguage————
EC2004generic programming, procedural programming, imperative programming, multi-paradigm programming, object-oriented programmingstatic typing, nominative typing, partial inference typing—
ECL2000declarative programming——
ECLiPSe1992constraint programming——
EdgeQL—declarative programming——
Edinburgh IMP1966procedural programming, structured programming, imperative programmingstatic typing, strong typing—
Eiffel1986generic programming, concurrent computing, multi-paradigm programming, class-based programming, object-oriented programmingstatic typing7
El-761972———
ELAN1974———
Elixir2011concurrent computing, functional programming, process-oriented programmingdynamic typing, duck typing, strong typing1
Elm2012functional programming, purely functional programming, reactive programming, functional reactive programmingstatic typing, inference typing, strong typing2
Elvish————
Emacs Lisp1985reflective programming, functional programming, metaprogrammingdynamic typing, strong typing—
Embedded Visual Basic—event-driven programming, procedural programming, object-oriented programming——
Emerald1980object-oriented programmingstatic typing, strong typing—
Emmental2007esoteric programming——
ENIAC coding system1943——3
ENIAC Short Code1946——1
Envelop————
Epigram2004functional programmingstatic typing, dependent typing, strong typing2
Epson Standard Code for Printers————
Erlang1986concurrent computing, functional programming, multi-paradigm programming, declarative programmingdynamic typing, strong typing8
ESC/POS————
Escher1990functional programming, logic programming, declarative programmingmanifest typing, static typing—
Esterel1980concurrent computing, imperative programming——
Etoys1996prototype-based programming, object-oriented programmingdynamic typing1
Euclid1977procedural programming, functional programming, structured programming, imperative programmingstatic typing, strong typing2