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

Languages

1,124 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
Asm.js2013——1
AspectC++—aspect-oriented programming——
AspectJ2001aspect-oriented programming——
Assembler————
Assembly language1949non-structured programming—2
AssemblyScript————
ASSIRIS1966imperative programming——
Astek1970———
Asymptote2004imperative programmingstrong typing—
Atari BASIC1979———
Atari Microsoft BASIC1982———
Atari ST BASIC1985———
Ateji PX—object-oriented programming——
Atlas Autocode1965——1
Atom2007functional programming, declarative programmingstrong typing—
ATS2006functional programming, declarative programmingstatic typing, dependent typing, linear typing—
Austral—systems programming——
Autocode1952——2
AutoHotkey————
AutoIt1999reflective programming, procedural programming, functional programming, imperative programming, object-oriented programming——
AutoLISP1986—dynamic typing—
AWK1977procedural programming, data-driven programming—4
Awra2024———
Axum2009object-oriented programming——
Azure Bicep————
A♯1971functional programming——
B1969procedural programming—1
B4X————
BAL————
Ballerina2017concurrent computingstatic typing, inference typing, structural typing, strong typing—
Baltazar1993———
BASIC1964procedural programming, imperative programming, object-oriented programming, non-structured programming—21
BASIC A+1983———
Basic For Qt—procedural programming, object-oriented programming——
BASIC Programming1979———
BASIC-8————
BASIC-F1984———
BASIC-G1983———
BASIC-I1983———
BASIC-PLUS1970imperative programming——
BASIC09————
Basic4android————
Basic4GL—procedural programming——
BBC BASIC1981———
Bc1975———
BCPL1967procedural programming, structured programming, imperative programming—3
BeanShell1999object-oriented programmingdynamic typing, strong typing—
Beatnik2001esoteric programming, stack-oriented programming——
Beef—object-oriented programmingstatic typing—
BEFLIX————
Befunge1993esoteric programming—1
BETA1992object-oriented programmingstatic typing—
Biological Expression Language————
Bistro1999object-oriented programming——
BitC—procedural programming——
BLISS1970procedural programming, structured programming, imperative programming——
Blitz BASIC2000imperative programming, object-oriented programmingweak typing, strong typing1
Blockly2012———
Blue1997———
BNR Prolog1988constraint logic programming——
Boehm unnamed coding system1951———
Boo2003object-oriented programmingstatic typing, duck typing, inference typing, strong typing2
Boomerang2008———
Bosque2019functional programmingstatic typing, refinement typing, structural typing—
Bourne shell1979——1
BQN2020array programming—1
Brainfuck1993imperative programming, esoteric programming—4
BSASPEC2004multi-paradigm programmingdynamic typing, nominative typing—
Business Intelligence Markup Language————
Business Process Execution Language2003———
C1972procedural programming, structured programming, imperative programming, multi-paradigm programmingmanifest typing, static typing, nominative typing, weak typing60
C Intermediate Language————
C shell1978——1
C#2001generic programming, reflective programming, event-driven programming, functional programming, structured programming, imperative programming, multi-paradigm programming, class-based programming, strict programming, object-oriented programmingdynamic typing, nominative typing, inference typing, strong typing23
C*1987parallel programming, imperative programming, multi-paradigm programming, object-oriented programmingmanifest typing, static typing, weak typing—
C++1983generic programming, procedural programming, functional programming, multi-paradigm programming, object-oriented programmingstatic typing, nominative typing, partial inference typing36
C++/CLI2004structured programming——
C++/CX2011———
C--1997imperative programmingstatic typing, weak typing—
C/AL—imperative programming——