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

Languages

1,124 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
OpenJDK2007———
Openmodelica—declarative programming——
OpenMusic————
OpenMx2010structural equation modelingdynamic typing—
OpenQASM2017———
OPS5—functional programming—2
OptimJ2006object-oriented programming——
Orc2004concurrent computing——
Orca2018———
ORCA/Modula-21994———
Oriel1991procedural programming, imperative programming——
Orwell1984functional programming—1
Overpass QL—procedural programming, imperative programming——
Overpass XML—procedural programming, imperative programming——
Oxygene2005parallel computing, object-oriented programming——
Oz1991concurrent computing, prototype-based programming, functional programming, imperative programming, multi-paradigm programming, constraint programming, object-oriented programmingdynamic typing2
P2012———
P*2013—weak typing—
P42013imperative programming——
PACT1955———
Pan—declarative programmingdynamic typing, strong typing—
Paradox1985———
ParaSail2009concurrent computing, procedural programming, structured programming, parallel computing, object-oriented programmingstatic typing, strong typing—
PARI/GP1985———
Parser1997procedural programmingdynamic typing—
Pascal1970structured programming, imperative programmingstatic typing, safe typing, strong typing27
Pascal Script2000procedural programming, imperative programming, multi-paradigm programming, object-oriented programmingstrong typing—
PascalABC.NET2007object-oriented programming——
Pawn1999———
PCASTL2008reflective programming, procedural programming, imperative programming——
PEARL1977procedural programming——
PeopleCode—imperative programming, multi-paradigm programming, object-oriented programming——
Perl1987multi-paradigm programmingdynamic typing15
Perl Data Language1996functional programming, imperative programming, array programming——
Petr1999———
Pforth————
Pharo2008reflective programming, object-oriented programmingdynamic typing—
Phoenix Object Basic—imperative programming, component-based software engineering, object-oriented programming——
PHP1995reflective programming, procedural programming, functional programming, imperative programming, object-oriented programmingdynamic typing, gradual typing, weak typing5
Pic Micro Pascal—procedural programming——
Pico1997reflective programming, procedural programming——
PicoLisp1988reflective programming, procedural programming, functional programming, declarative programming, metaprogramming, object-oriented programmingdynamic typing, duck typing, strong typing—
Piet1993esoteric programming——
Pike1994procedural programming, functional programming, object-oriented programmingdynamic typing, manifest typing, static typing—
PILOT1968imperative programming——
Pipeline Pilot————
Pixie2015functional programming——
Pixilang2006———
Pizza1996generic programming—1
Pkl2024———
PL/8————
PL/C1973procedural programming, structured programming, imperative programmingstrong typing—
PL/I1964concurrent computing, procedural programming, structured programming, imperative programmingstrong typing6
PL/Java—procedural programming——
PL/Lua—procedural programming——
PL/M1973procedural programming, structured programming——
PL/Perl—procedural programming——
PL/pgSQL1998procedural programming——
PL/Python—procedural programming——
PL/R2003procedural programming——
PL/Scheme—procedural programming——
PL/SQL1992procedural programming—1
PL/Tcl—procedural programming——
PL3601966procedural programming, structured programming, imperative programmingstatic typing, strong typing—
Plankalkül1942procedural programming—1
Planner1969procedural programming, logic programming—1
PLASMA2012———
PLEX1970concurrent computing, procedural programming, imperative programming—1
PLEXIL2005multi-paradigm programmingstatic typing, nominative typing—
Pliant1999procedural programming, imperative programming——
Plugdata————
Plus1976procedural programming, structured programming, imperative programmingstatic typing, safe typing, strong typing—
Pnuts1997object-oriented programmingdynamic typing, duck typing—
Polyphonic C#2002multi-paradigm programmingdynamic typing, nominative typing—
Pony—object-oriented programming—1
POP-21970functional programming——
PostScript1982procedural programming, concatenative programming, multi-paradigm programming, stack-oriented programmingdynamic typing, weak typing1
PottersWheel————
Power Fx—functional programming, imperative programming, declarative programmingstrong typing—
PowerBASIC1989———