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

Languages

1,124 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
CA-Telon————
Caché ObjectScript1997object-oriented programming——
Cadence SKILL1990functional programmingdynamic typing—
CAL Actor Language2001dataflow programming——
CALM————
Caml1985functional programming, imperative programming, multi-paradigm programmingstatic typing, inference typing, strong typing—
Caméléon2009functional programmingdynamic typing, static typing—
Cangjie————
Carbon2020—static typing, nominative typing, inference typing—
Cascading Style Sheets1996——2
Casio BASIC1981———
Cat2006———
Cayenne—functional programmingdependent typing—
CBASIC1976———
Cecil1992object-oriented programmingdynamic typing, static typing—
CEMMA————
Ceylon2011functional programming, imperative programming, multi-paradigm programming, object-oriented programmingstatic typing, safe typing, strong typing—
CGOL1973procedural programming——
Ch2001———
Chaos————
Chapel2009parallel computing, array programming, object-oriented programmingstatic typing, inference typing—
Charity1992purely functional programming——
Charm1996structured programmingstatic typing, strong typing—
Charm++————
ChavaScript————
Chef2002———
Chez Scheme1985—dynamic typing, latent typing, strong typing—
Chibi Scheme————
CHICKEN2000—dynamic typing, latent typing, strong typing—
CHILL1980procedural programmingstatic typing, strong typing1
ChinesePython2002——1
ChucK2002concurrent computing, multi-paradigm programming, object-oriented programmingstrong typing—
Ciao—logic programming, constraint logic programming, object-oriented programming——
CICS1968———
Cilk1994procedural programming, structured programming, parallel computing, imperative programmingmanifest typing, static typing, weak typing2
Cilk Plus2010———
Cilk++2008——1
Cirq2018———
Citrine2014procedural programming, object-oriented programmingdynamic typing—
CLACL2000logic programming——
Claire1994reflective programming, functional programming, class-based programming language, object-oriented programmingdynamic typing, static typing, strong typing—
Clarion1986structured programming, imperative programming, object-oriented programming——
Classic Visual Basic1991event-driven programming, procedural programming, object-oriented programming—7
Clean1987functional programming, purely functional programmingdynamic typing, uniqueness typing, strong typing2
Clipper1985———
CLIPS1985object-oriented programming——
CLISP————
CLIST—procedural programming——
Clojure2007concurrent computing, agent-oriented programming, functional programming, logic programmingdynamic typing, strong typing2
ClojureScript————
Close to Metal————
CLtL1————
CLtL2————
CLU1975procedural programming, object-oriented programmingstrong typing5
CMS-21968imperative programming——
CMU Common Lisp1980———
Coarray Fortran1990multi-paradigm programming——
COBOL1959procedural programming, imperative programming, object-oriented programmingstatic typing, weak typing4
Cobra2006functional programming, multi-paradigm programming, object-oriented programmingdynamic typing, static typing, inference typing, strong typing—
CoffeeScript2009prototype-based programming, functional programming, imperative programming, aspect-oriented programming, multi-paradigm programmingdynamic typing2
ColdFusion Markup Language—imperative programming—1
Colony Framework————
Color BASIC————
ColorForth—procedural programming——
COMAL1975procedural programming, structured programmingstrong typing—
COMIT1957——1
Commodore BASIC1977———
Common Intermediate Language2000object-oriented programming——
Common Lisp1984generic programming, reflective programming, procedural programming, functional programming, multi-paradigm programming, metaprogramming, object-oriented programmingdynamic typing, strong typing8
Common Workflow Language2014———
Component Pascal1997structured programming, imperative programming, modular programming, object-oriented programmingstatic typing, strong typing—
COMTRAN1957procedural programming—1
Concurrent C1984concurrent computing, imperative programmingstatic variable, weak typing—
Concurrent Euclid1980functional programming, structured programming, imperative programmingstrong typing—
Concurrent ML————
Concurrent Pascal1975—dynamic typing—
Constraint Handling Rules1991constraint logic programming, declarative programming——
Control Language—imperative programming—1
Converge—object-oriented programming——
Cool1996object-oriented programmingmanifest typing, static typing, strong typing—