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

Languages: P

99 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
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———
Powerscript1992object-oriented programming——
PowerShell2006reflective programming, procedural programming, functional programming, imperative programming, object-oriented programmingdynamic typing, inference typing, safe typing, strong typing—
PQL2014declarative programming——
Praspel—design by contract——
Printer Job Language————
Prismio————
Pro-Dos BASIC1985———
Processing2001object-oriented programming—1
Processing.js2008———
Production Rule Representation2007———
Profile Scripting Language1998procedural programming, object-oriented programming——
PROGOL————
Programming Language for Business1972procedural programming, imperative programmingstatic typing, strong typing—
Programming Language for Distributed Systems————
Programming with Big Data in R—SPMDdynamic typing—
Prograph1983dataflow programming, multi-paradigm programming, visual programming language, object-oriented programming——
Project Verona2019———
Prolog1972logic programming, declarative programming—11
PROMAL1984procedural programming, structured programming, imperative programming——
ProvideX1992procedural programming, object-oriented programmingstrong typing—
Ptolemy Project————
Publicodes2017———
Pure2008functional programming, declarative programmingdynamic typing, strong typing—
Pure Data1996dataflow programming——
PureBasic1998structured programming——
PureScript2013functional programming, purely functional programmingstatic typing, inference typing, row polymorphism, strong typing—
PWCT—multi-paradigm programming——
Pyomo————
Pyret2014———
Pyrex2002———
PyScript2022———
Python1991functional programming, imperative programming, multi-paradigm programming, object-oriented programming, dynamic programmingdynamic typing, gradual typing, duck typing32
Python 32008———
Python for S60—object-oriented programming——
P′′1964structured programming, imperative programming—1