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

Languages

1,124 programming languages
LanguageAppearedParadigmsType systemLanguages it influenced
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
Q2003functional programming, array programmingdynamic typing, strong typing—
Q#2017functional programming, imperative programming, quantum programmingstatic typing, strong typing—
Qalb2012functional programming——
QB64————
QBasic1991procedural programming—2
QML2009reactive programming, declarative programmingdynamic typing, strong typing2
Qore—procedural programming, object-oriented programmingdynamic typing—
QuakeC1996procedural programming, structured programming, imperative programmingstatic typing, strong typing—
Quartz Composer————
QUEL————
QuickBASIC1985——2
QuickPascal————
R1993reflective programming, procedural programming, functional programming, imperative programming, array programming, object-oriented programmingdynamic typing—
Racket1995reflective programming, procedural programming, functional programming, multi-paradigm programming, modular programming, language-oriented programming, metaprogramming, object-oriented programmingdynamic typing, strong typing—
Raku2015functional programming, imperative programming, object-oriented programmingdynamic typing, gradual typing—
RAPID1994———
Rapira1987procedural programming, structured programmingdynamic typing—
Raptor—structured programming——
RascalMPL—data conversion——
Ratfor1976———
RBASIC1989———
Rc1989procedural programming, imperative programmingweak typing—
Reaktor————
Reason2016functional programmingstatic typing1
REBOL1997prototype-based programming, functional programming, imperative programming, language-oriented programmingdynamic typing, strong typing2
Red2011functional programming, imperative programming, multi-paradigm programming——
Refal1968functional programmingdynamic typing, strong typing—
Regional Assembly Language1951———
Reia————
Ren'Py2004———
ReScript2015functional programmingstatic typing—
REXX1979procedural programming, structured programmingdynamic typing2
Ring2016procedural programming, functional programming, imperative programming, declarative programming, object-oriented programmingdynamic typing, duck typing—
Rlab—array programming——
Robic1975procedural programming——
Robot Battle1994———
Roc—functional programmingstatic typing, inference typing—
Rochester assembler1951———
Rockstar2018———
Rocq prover1984purely functional programming—3
Root1995———
RPG1959procedural programmingstatic typing, strong typing4
RPG IV2001———
RPG/4001988———
RPL1984structured programming, stack-oriented programming, object-oriented programming——