Logotipo
Linguagem
Data da criação
Paradigma de programação
Desenvolvedor
Página oficial
*Lisp
1985
computação paralela
Steve Omohundro
///
2006
programação esotérica
1C:Enterprise embedded programming language
1996
orientação a objetos programação orientada a eventos
1C Company
2.PAK
2APL
3APL
4DOS
1988
A Graphics Language
A#
2004
GNAT
A+
1988
programação de matriz
Morgan Stanley
A++
Abbreviated Language For Authorization
programação declarativa
ABC
1975
programação procedural programação imperativa programação estruturada
Centrum Wiskunde & Informatica
ABLE
ABSET
Abstract State Machine Language
programação funcional
ABSYS
1967
programação lógica programação declarativa
Accent
1990
ACL2
1990
programação funcional
Matt Kaufmann
Action!
1983
programação procedural
Optimized Systems Software
ActionScript
1998
programação funcional orientação a objetos programação baseada em protótipos programação imperativa
Macromedia
Active Oberon
1997
ActiveBasic
ActiveVFP
2001
orientação a objetos programação procedural
Actor
Actor-Based Concurrent Language
ACUCOBOL
1988
orientação a objetos
Ada 2005
9 de março de 2007
Ada 2012
dezembro de 2012
Ada 2020
Ada 83
fevereiro de 1983 1987
Ada 95
21 de dezembro de 1994
Address programming language
1955
Kateryna Yushchenko
adenine
ADMB
Advanced Business Application Language
programação declarativa programação procedural
Adventure Definition Language
Advice taker
AdvPL
1994
Agda
2007
programação puramente funcional
Universidade Técnica Chalmers
[ 2] [ 2]
AgentSheets
1991
orientação a objetos
AgentSpeak
programação orientada a agentes
Agora
orientação a objetos [ 3] reflexão [ 3] programação baseada em protótipos [ 3]
Wolfgang De Meuter
[ 3]
ALCOR
década de 1960
Aldor
1990
orientação a objetos programação funcional programação imperativa programação lógica
IBM Thomas J. Watson Research Center
Alef
2010
programação concorrente programação estruturada
Aleph
ALGAE
1951
Algebraic Logic Functional programming language
programação lógica programação funcional
Algebraic semantics
Algek
ALGO
1961
Bendix Corporation
ALGOL
1959
programação procedural programação estruturada programação imperativa
ALGOL 58
programação procedural programação imperativa programação estruturada
Friedrich Ludwig Bauer Heinz Rutishauser Klaus Samelson John Backus Charles Katz Alan Perlis
ALGOL 60
programação procedural programação imperativa programação estruturada
John Backus Friedrich Ludwig Bauer Charles Katz John McCarthy Peter Naur Alan Perlis Heinz Rutishauser Klaus Samelson Adriaan van Wijngaarden Bernard Vauquois [ 4]
ALGOL 68
programação concorrente programação imperativa
Barry J. Mailloux John E. L. Peck Cornelis H. A. Koster Adriaan van Wijngaarden
Algol-W
1966
programação procedural programação imperativa programação estruturada
Niklaus Wirth Charles Antony Richard Hoare
Alice
16 de junho de 2000 2000
programação com restrições programação funcional programação concorrente programação imperativa
Universidade do Sarre
Allegro Common Lisp
orientação a objetos
Alma-0
1997
programação procedural programação com restrições programação lógica programação imperativa
Centrum Wiskunde & Informatica
Alpha
Alphard
Altair BASIC
1975
Bill Gates Paul Allen
Altera Hardware Description Language
ALTRAN
1965
Bell Telephone Laboratories
Alusus
Amber
AmbientTalk
2006
orientação a objetos programação baseada em protótipos programação concorrente programação orientada a eventos reflexão
AMBIT
AmiBlitz
AmigaBASIC
Microsoft MetaComCo
AmigaE
1993
orientação a objetos
Wouter van Oortmerssen
AMOS
1990
programação imperativa programação procedural
François Lionet
AMPLE
Ana
Analytica
16 de janeiro de 1992
programação de matriz
Analytical Engine order code
ANSYS Parametric Design Language
1970
Arc
2008
programação funcional metaprogramação programação procedural
Paul Graham
Arduino language
programação funcional programação procedural
Massimo Banzi
Arendelle
Argus
década de 1980
Maurice Herlihy Bob Scheifler Barbara Liskov
ARITH-MATIC
1954
Grace Hopper
ARLA
ArmScript
ASCEND
programação declarativa
ASIC
asm.js
ASP
1996
Microsoft
AspectC++
programação orientada a aspecto
AspectJ
2001
programação orientada a aspecto
Eclipse Foundation
assembly
1949
programação não estruturada
Astek
década de 1970
Asymptote
2004
programação imperativa
Atari BASIC
1979
Shepardson Microsystems
Atari LOGO
Atari Microsoft BASIC
1982
Atari, Inc.
Ateji PX
orientação a objetos
Atlas Autocode
1965
ATLAS Transformation Language
ATOLL
Atom
2007
programação funcional programação declarativa
[ 5]
ATS
2006
programação declarativa programação funcional
Universidade de Boston
Autocode
1954 1952
AutoLISP
janeiro de 1986
Automatically Programmed Tool
Averest
Axum
2009
orientação a objetos
Microsoft
A♯
1971
programação funcional
IBM Thomas J. Watson Research Center
B
1969
programação procedural
Bell Labs Ken Thompson
B4X
Babbage
1971
programação procedural programação estruturada
Baby modula-3
BACAIC
1955
Ballerina
2017
programação concorrente
WSO2
[ 6]
Baltazar
1993
Soukup Graphic Programming Systems
BANCStar programming language
1990
BASIC 8
Basic For Qt
orientação a objetos programação procedural
Basic Sound Extension
BASIC09
Microware
Basic4android
Basic4GL
programação procedural
Basic4ppc
programação procedural
BBC BASIC
1981
Roger Wilson
BBj
BBN LISP
bc
1975
BCPL
1967
programação procedural programação imperativa programação estruturada
BeanShell
1999
orientação a objetos
Beatnik
programação esotérica stack-oriented programming
Cliff L. Biffle
BEFLIX
Ken Knowlton
Befunge
1993
programação esotérica
Behavioral Description Language
Bertrand
BETA
1992
orientação a objetos
Kristen Nygaard
Bidule
Birkbeck Assembler
1950
Bistro (linguagem de programação)
1999
orientação a objetos
BitC
programação procedural
Universidade Johns Hopkins
Bla
BLISS
1970
programação estruturada programação imperativa programação procedural
Universidade Carnegie Mellon
Blitz Basic
outubro de 2000
programação imperativa orientação a objetos
Blitz2D
Blitz3D
BlitzMax
BlitzPlus
Blockly
2012
Ellen Spertus Rachel Fenichel Beka Westberg [ 7]
Bloom
[ 8]
BlooP and FlooP
1979
Blub
Blue
1997
Boehm unnamed coding system
1951
Bon (linguagem de programação)
Boo
2003
orientação a objetos
Rodrigo Barreto de Oliveira
[ 9]
Boomerang
2008
Benjamin C. Pierce
Bourne shell
1979
Stephen R. Bourne
Brainfuck
1993
programação esotérica programação imperativa [ 10]
Urban Müller
Brief Code
Brutus2D
programação procedural
Business Intelligence Markup Language
Varigence
C incorporado
C Intermediate Language
C*
1987
programação multi-paradigma orientação a objetos programação imperativa programação paralela
C++/CLI
programação estruturada
C--
1997
programação imperativa
Simon Peyton Jones Norman Ramsey
[ 11]
Caché
InterSystems Corporation
Caché ObjectScript
1997
orientação a objetos
Cadence SKILL
1990
programação funcional
Cadence Design Systems
CafeOBJ
CAL
Caml Light
Candle
Cangjie (linguagem de programação)
Huawei
CaPSL
Canon
[ 12]
Cascading Style Sheets
17 de dezembro de 1996
CSS Working Group Bert Bos Håkon Wium Lie [ 13] [ 14]
Cat (linguagem de programação)
2006
Catrobat
Cayenne
programação funcional
CBASIC
Gordon Eubanks
Cecil (programming language)
1992
orientação a objetos
CEEMAC
Cel
Cerner CCL
Cerner
Ceylon
2011
orientação a objetos programação funcional programação imperativa programação multi-paradigma
Red Hat [ 15] [ 16] Gavin King
CFML
programação imperativa
Adobe
CGOL
1973
programação procedural
Vaughan Pratt
CHAIN
Chapel
2009
orientação a objetos computação paralela programação de matriz
Brad Chamberlain Cray Research
Charity
1992
programação puramente funcional
Charm
1996
programação estruturada
Charm++
Eric J. Bohm Evan Ramos Kavitha Chandrasekar Sam White
chef
2002
David Morgan-Mar [ 17]
[ 17]
CHICKEN
20 de julho de 2000
CHILL
1980
programação procedural
Chinese BASIC
CHIP-8
década de 1970
Chipmunk Basic
Ron Nicholson
Chomski
Church
Ciao
programação lógica orientação a objetos programação lógica de restrição
Cilk
1994
programação imperativa computação paralela programação procedural programação estruturada
Charles Eric Leiserson
Cilk Plus
2010
Intel
Cilk++
dezembro de 2008
CiMPLE
Cirq
Citrine
2014
orientação a objetos programação procedural
CLACL
janeiro de 2000
programação lógica
Claire
1994
orientação a objetos programação funcional linguagem de programação baseada em classes reflexão
Clarion
1986
programação imperativa programação estruturada orientação a objetos
Clean
1987
programação puramente funcional programação funcional
CLIPS
1985
orientação a objetos
Centro Espacial Lyndon Johnson
CLISP
Projeto GNU
CLIST
programação procedural
Clojure
2007
programação funcional programação orientada a agentes programação concorrente programação lógica
Richard Hickey
CLP(R)
CLU
1975
programação procedural orientação a objetos
Barbara Liskov Instituto de Tecnologia de Massachusetts
CMS-2
1968
programação imperativa
Computer Sciences Corporation
CMU Common Lisp
1980
Universidade Carnegie Mellon [ 18]
COBOL.NET
Cobra
2006
orientação a objetos programação multi-paradigma programação funcional
CoffeeScript
13 de dezembro de 2009
programação multi-paradigma programação baseada em protótipos programação funcional programação imperativa programação orientada a aspecto
Jeremy Ashkenas
[ 19]
COLA
2009
Colony Framework
[ 20]
Color BASIC
Microsoft
ColorForth
programação procedural
Charles H. Moore
COMAL
1975
programação estruturada programação procedural
Comet
Comfy
COMIT
1957
Commodore BASIC
1977
Common Intermediate Language
2000
orientação a objetos
Microsoft
Common Lisp
1984
programação multi-paradigma orientação a objetos programação procedural programação funcional metaprogramação reflexão programação genérica
Common Lisp committee, J13
Compiler Description Language
1971
Component Pascal
1997
programação imperativa programação estruturada programação modular orientação a objetos
COMPOOL
1952
Computest
COMTRAN
1957
programação procedural
Robert W. Bemer
Concurrent C
1984
programação imperativa programação concorrente
Concurrent Euclid
1980
programação estruturada programação imperativa programação funcional
James Cordy Ric Holt
Concurrent Haskell
Concurrent ML
Concurrent Prolog
Converge
orientação a objetos
Cool
1996
orientação a objetos
Coopr
Coral 66
1964
programação procedural programação imperativa programação estruturada
CORC
1962
Cornell University Programming Language
Universidade Cornell
CorVision
1986
Córtex
CosmicOS
COWSEL
1964
Robin Popplestone Rod Burstall
CPC Coding scheme
1948
Cryptol
Galois, Inc.
[ 21]
Crystal
2014
orientação a objetos programação multi-paradigma programação concorrente
Ary Borenzweig Manas Technology Solutions
CS-4
26 de dezembro de 1973 1975
programação procedural
Intermetrics
Csh
1978
Bill Joy
CSMP III
CSS preprocessor
Cuis Smalltalk
Cuneiform
2013
programação funcional
Universidade Humboldt de Berlim
Curl
1998
programação declarativa programação funcional programação multi-paradigma orientação a objetos reflexão
Steve Ward SCSK Corporation
CurlyWas
Curry notation system
1948
Customer Information Control System
1968
IBM
CWEB
Programação literária
Donald Knuth
Cybil
CycL
1984
Cyclone
2002
AT&T
Cython
28 de julho de 2007
[ 22]
Código G
década de 1950
programação procedural programação imperativa
Cω
2005
programação multi-paradigma
Microsoft Research
C♯
2001
programação estruturada programação imperativa orientação a objetos programação orientada a eventos programação funcional programação genérica reflexão programação baseada em classe strict programming programação multi-paradigma
Microsoft
D
8 de dezembro de 2001
programação funcional programação imperativa orientação a objetos
Walter Bright D Language Foundation
DADiSP
programação multi-paradigma
Dafny
2009
programação funcional programação imperativa Programação por contrato
K. Rustan M. Leino [ 23] Remy Willems Daniel Matichuk
Dao
DarkBASIC
2000
The Game Creators
Dartmouth ALGOL 30
Dartmouth BASIC
programação imperativa
Darwin
1991
programação estruturada programação imperativa orientação a objetos
DASL
Data Language Interface
1966
IBM
DataFlex
1982
orientação a objetos programação estruturada programação imperativa
DATATRIEVE
Hewlett-Packard
Deadfish
programação esotérica
Deesel
Delphi
1995
orientação a objetos
Anders Hejlsberg
Delta COBOL
Delégua
4 de janeiro de 2022
Dependency Constraint Language
Dependent ML
Design By Numbers
1999
orientação a objetos
John Maeda [ 24]
Deterministic Parallel Java
Dexterity
DG/L
Dialect
DIBOL
1970
programação procedural programação imperativa programação estruturada
Digital Equipment Corporation
DIGITAL Command Language
programação imperativa
Digital Equipment Corporation
Discipulus
julho de 2012
Distributed Application Specification Language
Dog
Sepandar Kamvar
Dolittle
programação multi-paradigma
Osaka Electro-Communication University
DOPE
Draco
programação imperativa programação procedural programação estruturada
DRAKON
1996
linguagem de programação visual
DuAL
2004
DUP programming language
programação funcional
Ericsson
Dylan
1992
orientação a objetos [ 25] programação funcional [ 25] programação multi-paradigma [ 25]
Apple Universidade Carnegie Mellon
DYNAMO
E
1997
orientação a objetos
EarSketch
2011
Ease
1991
programação concorrente programação paralela
Easy Programming Language
2004
programação multi-paradigma programação imperativa programação procedural orientação a objetos programação funcional
EasyLanguage
EC
2004
programação multi-paradigma programação imperativa programação procedural orientação a objetos programação genérica
ECL
2000
programação declarativa
ChoicePoint HPCC Systems
ECL
Edinburgh IMP
1966
programação procedural programação imperativa programação estruturada
Editing Generator
1952
EFL
Stuart Feldman
EGL
IBM
ELAN
1974
Universidade Técnica de Berlim
ELI
programação de matriz
Elixir
9 de janeiro de 2011
programação funcional programação concorrente process-oriented programming
José Valim
[ 26]
Elliott ALGOL
Eltron Programming Language
Emacs Lisp
1985
programação funcional metaprogramação reflexão
Projeto GNU
Emerald
década de 1980
orientação a objetos
Emmental
programação esotérica
ENIAC coding system
1943
John von Neumann John Mauchly John Presper Eckert Herman Goldstine Alan Turing
ENIAC Short Code
1946
Enterprise Mashup Markup Language
EP-BASIC
Epigram
2004
programação funcional
EPSILON
Escher
década de 1990
programação declarativa programação funcional programação lógica
ESRI-Avenue
Etoys
1996
orientação a objetos programação baseada em protótipos
Apple
Euclid
1977
programação procedural programação imperativa programação estruturada programação funcional
Ric Holt
EuLisp
1990
programação multi-paradigma
Euphoria
1993
programação imperativa programação procedural
EventScripts
2004
EX-BASIC
EXAPT
EXEC 2
Executive Systems Problem Oriented Language
1966
programação procedural programação imperativa programação estruturada
Burroughs Corporation
EXEL
Jacques Arsac
Expect
Don Libes
ExtendScript
Adobe
Extensible Embeddable Language
programação multi-paradigma
F
programação procedural programação de matriz programação modular
F#
2005
programação funcional programação imperativa orientação a objetos metaprogramação reflexão programação concorrente
Microsoft F Sharp Software Foundation
[ 27]
F*
programação funcional programação imperativa
Microsoft Research [ 28] INRIA
F-Script
2009
orientação a objetos programação de matriz
Face Modeling Language
FACT
1959
programação procedural
Factor
2003
programação multi-paradigma programação funcional Linguagem de programação concatenativa stack-oriented programming
Slava Pestov
Falcon
2003
orientação a objetos programação procedural
Family of programming languages
Fantasy GameBook Engine
Fantom
2005
orientação a objetos programação multi-paradigma
FARGO
IBM
Ferite
2000
Ficl
FileMaker Script
1993
Filetab
Fjölnir
década de 1980
programação procedural orientação a objetos
FL
1989
programação em nível de função programação funcional
FLACC
FlagShip
Flapjax
programação reativa funcional
Flavors
1982
orientação a objetos
Flex
Flow Java
Flow-Matic
1955
programação imperativa programação procedural
Flowcode
Flowgorithm
2014
programação estruturada
Focal
FOCAL
1968
FOCAL-69
FOIL
FORMAC
1964
Jean E. Sammet
Formalismo de Backus-Naur Estendido
Formula language
Forth
1970
programação procedural stack-oriented programming reflexão Linguagem de programação concatenativa
Charles H. Moore
Fortress (linguagem de programação)
2006
FoxPro
1991
programação procedural orientação a objetos
FP
1977
programação em nível de função
FP84
FpgaC
2005
John L. Bass
FreeBASIC
2004
programação procedural orientação a objetos
[ 29]
FreeFem++
Universidade Pierre e Marie Curie Frédéric Hecht Pierre Jolivet
Frege
programação funcional programação puramente funcional
[ 30]
Freiburger Code
1955
Frenetic
linguagem de domínio específico
FriCAS
Fril
programação lógica
Frink
programação multi-paradigma
Futhark
2014
programação puramente funcional programação de matriz
FutureBASIC
programação procedural
Fuzzy Control Language
FX-87
G-Portugol
programação imperativa
Gallina
Gambas
1999
Benoît Minisini
Gambas
Gambit
Game Maker Language
1999
programação imperativa
Mark Overmars
Game Oriented Assembly Lisp
2001
orientação a objetos programação imperativa
Andy Gavin Jak and Daxter
GAP
1986
Gauche
GAUSS
1984
programação imperativa programação de matriz
gawk
1986
Projeto GNU
GDScript
2001
orientação a objetos
Generalized Automation Language
GENERIC
GeneXus
1988
programação declarativa
ARTech Consultores SRL
Genie
2008
orientação a objetos programação imperativa programação estruturada
Geometric Description Language
GEORGE
1957
GFA BASIC
1986
Frank Ostrowski
Gibiane
Glass
programação esotérica
Global Arrays
1994
computação paralela
GLSL
2004
OpenGL Architecture Review Board
GNU E
1991
orientação a objetos
GNU Guile
1993
Projeto GNU [ 31]
GNU Octave
1988
programação de matriz
John W. Eaton
GnuCOBOL
2002
Projeto GNU [ 32]
GOAL agent programming language
programação orientada a agentes
Gofer
Golo
2012
Institut national des sciences appliquées de Lyon
Google Apps Script
agosto de 2009
Google
Gosu
2002
orientação a objetos
GPM
Graphics Layout Engine
GRASS
1974
programação procedural
Green
Gremlin
2009
GrGen
2003
programação multi-paradigma
GScript
Guidewire Software
GT.M
Fidelity National Information Services
Guarded Horn Clauses
GW-BASIC
1983
Microsoft
Gödel
1992
programação declarativa programação lógica
Hack
2014
Meta
Haggis
programação funcional programação imperativa orientação a objetos
HAL/S
1978
Halide
2012
programação funcional programação paralela
Instituto de Tecnologia de Massachusetts
Hamilton C shell
Nicole Hamilton
Haml
sistema de template web
Hampton Catlin Nathan Weizenbaum
[ 33]
Handel-C
2005
programação imperativa
Mentor Graphics
Harbour
1999
programação declarativa programação procedural programação multi-paradigma programação imperativa orientação a objetos reflexão programação funcional
Hartmann pipeline
1986
programação de fluxo de dados Linguagem de programação concatenativa programação em nível de função programação funcional
IBM
Haxe
2005
programação multi-paradigma orientação a objetos programação genérica programação funcional
Simon Krajewski Nicolas Cannasse Cauê Waneck
[ 34]
HC-BASIC
1984
Helium
Universidade de Utrecht
Hermes
IBM Thomas J. Watson Research Center
HiAsm
Hierarchical Editing Language for Macromolecules
High Level Assembly
orientação a objetos
Randall Hyde
High Performance Fortran
1993
programação concorrente
Himawari
Hindawi Programming System
hoc
Rob Pike Brian Kernighan
Hollywood
novembro de 2002
programação procedural
HolyC
Hop
2006
programação funcional programação multi-paradigma multitier programming
Hope
década de 1970
programação funcional
Universidade de Edimburgo
Hot Soup Processor
1996
HPCC
programação declarativa
Hugo
Hume
2000
programação funcional
Hy
2013
programação imperativa programação procedural orientação a objetos metaprogramação programação genérica
[ 35]
Hybris
2009
programação procedural
HyperFun
IBM Advanced BASIC
1981
IBM Cassette BASIC
1981
IBM
IBM Disk BASIC
IBM PL/S
década de 1960
IBM
IBM Query Management Facility
IBM RPG II
1965
IBM
IBM RPG III
1978
IBM
IBM System/36 BASIC
IBM
ICI
Icon
1977
programação multi-paradigma programação estruturada programação procedural expression-oriented programming
ICon-L
1994
Id
1975
Idris
2007
programação funcional programação puramente funcional total functional programming
IITRAN
Illumination Software Creator
ILNumerics.Net
orientação a objetos
IMP
Improved Microdrive BASIC Operating System
Impulse C
2003
Incr Tcl
1993
orientação a objetos programação funcional programação imperativa programação orientada a eventos
Michael McLennan
Inform
1993
orientação a objetos programação declarativa programação procedural
Graham Nelson
Information Processing Language
1956
programação procedural
Allen Newell Cliff Shaw Herbert Simon
Informix-4GL
1986
IBM
Integer BASIC
1977
Steve Wozniak
Intel Concurrent Collections
Intel Parallel Building Blocks
2010
programação imperativa
Intel
Interactive C
1997
Interactive Data Language
1977
programação de matriz
INTERCAL
1972
programação esotérica
Interlisp
1967
Intermediate Programming Language
1951
Internal Translator
1955
Io
2002
programação baseada em protótipos orientação a objetos
Steve Dekorte
Ioke
6 de novembro de 2008
programação baseada em protótipos
Ola Bini
Iota e Jot
programação esotérica
Chris Barker
IronLisp
IronScheme
ISETL
ISETLW
ISLISP
1997
programação funcional programação procedural orientação a objetos reflexão metaprogramação
ISWIM
1966
programação imperativa programação funcional
Itk
1993
programação multi-paradigma
Ixi lang
Ixi software
Izibasic
Jade (banco de dados)
1996
orientação a objetos programação concorrente
Jai
JAL
2003
programação procedural
Janus
1982
programação imperativa programação procedural reversible computing
Jasmin
orientação a objetos
Java Agent Development Framework
JavaFX Script
2008
programação declarativa linguagem de script
Sun Microsystems
JEAN
Jeem
Jess
1995
programação declarativa programação lógica
Sandia National Laboratories
jimtcl
[ 36]
JModelica.org
programação declarativa
Job Control Language
JoCaml
INRIA
Joe-E
2004
modelo de capacidade de objeto
Join Java
2000
programação procedural reflexão programação concorrente
Stewart Von Itzstein
Join-calculus
Join-pattern
programação concorrente
Jolie
Fabrizio Montesi
JOSS
1963
Cliff Shaw
Joule
1996
programação de fluxo de dados orientação a objetos programação imperativa
Jovial
1960
programação procedural programação imperativa programação estruturada
Joy
2001
programação puramente funcional Linguagem de programação concatenativa stack-oriented programming
Joyce
década de 1980
programação concorrente programação procedural
Per Brinch Hansen
JRT
JScript
1996
programação baseada em protótipos orientação a objetos
Microsoft
JScript .NET
Microsoft
JSFuck
JSONiq
programação declarativa
JSX
DeNA
Judoscript
novembro de 2001
orientação a objetos
julia
[ 36] [ 37]
Just BASIC
J♯
2002
orientação a objetos programação estruturada programação imperativa
Microsoft
Karel
1981
programação procedural
Karel++
[ 38]
Katahdin
2007
Kawa
9 de fevereiro de 1998
Kaya
Kent Recursive Calculator
1981
programação funcional
Keykit
orientação a objetos
Keysight VEE
Kid’s Programming Language
KL1
Klammerausdrücke
1951
Klerer-May System
década de 1960
programação procedural
KM
representação de conhecimento programação declarativa
KNITRO
Kojo
2010
orientação a objetos programação funcional
KOMPILER
KRL
1971
programação declarativa programação lógica
Krypton
KTurtle
KUKA Robot Language
KUKA
L Sharp
Laning and Zierler system
1954
Laser BASIC
Lasso
1995
orientação a objetos programação estruturada programação concorrente programação procedural
Lava
linguagem de programação visual orientação a objetos
Lazy K
Lazy ML
1984
LCM
Lean
2013
programação funcional
Microsoft Research Leonardo de Moura
[ 39]
LEAP
Leda
1995
LEGO
Lexico
1985
LFE
2008
programação funcional
Liberty BASIC
1992
programação orientada a eventos
Limbo
1995
programação concorrente programação modular
Bell Labs
Linda
1985
David Gelernter
Lingo
1989
orientação a objetos
John Thompson
Linguagem de controlo
programação imperativa
IBM
Linguagem de Expressão
Eclipse Foundation
Linguagem de Programação Combinada
1963
programação procedural programação multi-paradigma programação imperativa programação estruturada programação funcional
linguagem ladder
linguagem de programação visual
Links
2006
Philip Wadler
Linotte
22 de outubro de 2005
orientação a objetos
LIS
1973
programação procedural
LISA
1997
Lisaac
2003
orientação a objetos
Lisp Machine Lisp
1976
orientação a objetos
LispWorks
Lista de instruções
Lite-C
2007
Lithe
1982
programação declarativa
Little b
2004
programação funcional orientação a objetos
Escola de Medicina Harvard
LiveCode
11 de julho de 2001
orientação a objetos
LiveCode
[ 40]
LiveScript
2011
programação funcional orientação a objetos
Jeremy Ashkenas Satoshi Murakami George Zahariev
Locomotive BASIC
1984
Locomotive Software
Logic Basic
Loglan
orientação a objetos
Loglan 82
Loglan 88
Logo
1967
programação funcional programação procedural reflexão
Seymour Papert Idit Harel Caperton Cynthia Solomon [ 41]
Logtalk
1998
programação lógica orientação a objetos programação baseada em protótipos
[ 42]
LOLCODE
2007
programação imperativa programação procedural programação estruturada
LOOM
representação de conhecimento programação declarativa
LotusScript
orientação a objetos
LPC
1989
orientação a objetos programação funcional programação procedural programação baseada em protótipos
Lars Pensjö
LSE
década de 1960
programação procedural programação estruturada
Supélec
LTR
Lua
1993
programação multi-paradigma orientação a objetos programação funcional programação procedural programação baseada em protótipos programação imperativa
Roberto Ierusalimschy [ 43]
Lucid
1976
programação declarativa programação de fluxo de dados programação reativa programação concorrente
Luna
2011
Lush (linguagem de programação)
Lustre
década de 1980
programação de fluxo de dados programação síncrona programação declarativa
Lynx
1984
Universidade do Wisconsin-Madison
LZX
M
2008
m4
1977
Macintosh Common Lisp
Maclisp
Richard Greenblatt [ 44] [ 45]
MacroML
MAD
1959
programação imperativa programação procedural
Bernard Galler Bruce Arden Robert M. Graham
Magik
1989
orientação a objetos
MAI Basic Four
1974
make
abril de 1976
macro
Stuart Feldman
Malbolge
1998
programação esotérica
Mama
Mana
Managed Extensions for C++
2002
Manchester Scene Description Language
MapBasic
Pitney Bowes
Maple
1982
programação procedural programação funcional orientação a objetos
Waterloo Maple
MAPPER
1968
Unisys
MARK IV
1964
Mary
1971
programação imperativa
SINTEF
MATH-MATIC
1957
programação imperativa
Grace Hopper
Mathcad
1986
Mathsoft
Mathematica
23 de junho de 1988
programação funcional programação de matriz
Wolfram Research [ 46]
MATLAB
1984
MathWorks [ 47] Cleve Moler [ 48]
MATLAB
década de 1970
programação funcional programação imperativa programação procedural orientação a objetos programação de matriz
MathWorks
MATRIX MATH
1954
Maude system
metaprogramação reflexão programação lógica
Maxscript
1997
Maya Embedded Language
fevereiro de 1998
MCPL
MDL
1971
programação funcional programação procedural reflexão metaprogramação
Mercury
8 de abril de 1995
programação lógica orientação a objetos programação funcional programação multi-paradigma programação puramente funcional
Universidade de Melbourne
Mesa
1976
programação procedural
Xerox PARC
Met English
Metaobject Protocol
MetaPost
1994
programação imperativa programação declarativa
MetaQuotes Language
2005
orientação a objetos
MetaQuotes
MexScript
1997
linguagem de domínio específico
Mike Zuurman
Micro Lua DS
2008
MicroMondes
Microsoft BASIC
1975
Microsoft
Microsoft Macro Assembler
1981
Microsoft
Microsoft Pascal
Microsoft
Microsoft Small Basic
23 de outubro de 2008
programação estruturada
Microsoft
MIDAS
MIIS
1971
MEDITECH
Milk
MIT Computer Science and Artificial Intelligence Laboratory [ 49]
MIMIC
1964
orientação a objetos
MINC
Mind
Mirah
2008
orientação a objetos programação imperativa
[ 50]
Miranda
1985
programação declarativa programação puramente funcional
MIRC script
1995
programação orientada a eventos programação procedural
MIXAL
Mizar system
1973
programação declarativa
ML
1973
programação procedural programação funcional programação imperativa
Robin Milner
MLAB
programação multi-paradigma
MLisp
Mobile BASIC
2003
Mocklisp
Modelica
1997
programação declarativa orientação a objetos
Modelica Association
Modula
1975
programação procedural programação imperativa programação modular
Niklaus Wirth
Modula-2
1978
programação imperativa programação estruturada programação modular programação concorrente
Niklaus Wirth
Modula-2+
1984
programação imperativa programação concorrente programação modular
DEC Systems Research Center
Modula-3
1989
programação imperativa orientação a objetos
Digital Equipment Corporation
MOLOG
1986
Mondrian
1997
Monkey X
2011
orientação a objetos
MOO
1990
Mouse
década de 1970
stack-oriented programming
MS BASIC for Macintosh
Microsoft
MST Workshop
MSX-BASIC
1983
programação imperativa
Microsoft
Mudlle
MultiLisp
MUMPS
1966
programação procedural programação imperativa
Music Markup Language
Nadeshiko
2001
Napier88
1988
programação procedural programação imperativa programação estruturada
NASM
1996
Hans Peter Anvin
NATURAL
NCL
1987
NEAT
Nemerle
2003
programação multi-paradigma orientação a objetos programação procedural programação funcional metaprogramação programação imperativa
Universidade de Wrocław JetBrains
Neo Sign 0f Misery
nesC
NESL
1993
computação paralela programação funcional programação de matriz
Nessus Attack Scripting Language
Net.Data
NetLogo
1999
programação procedural programação orientada a agentes
NetRexx
1996
orientação a objetos programação procedural programação estruturada
IBM
NewLISP
1991
programação baseada em protótipos orientação a objetos programação funcional
NEWP
programação procedural programação imperativa programação estruturada
Burroughs Corporation
Newspeak
2006
orientação a objetos programação funcional
Gilad Bracha
Newsqueak
década de 1980
programação concorrente
Bell Labs
NewtonScript
1993
programação baseada em protótipos orientação a objetos
Apple
Next Byte Codes
Nial
1981
programação de matriz
Nice
Nickle
2001
programação multi-paradigma
NIL
Nim
2008
programação imperativa programação procedural programação concorrente programação funcional orientação a objetos macro metaprogramming metaprogramação
Nock
Noop
2009
orientação a objetos
Nord Programming Language
programação procedural
Not eXactly C
2006
NPL
NQC
NQP
NS Basic
orientação a objetos
Nu
2007
programação estruturada programação procedural orientação a objetos programação imperativa programação funcional
NWScript
18 de junho de 2002
o:XML
orientação a objetos
Oak
1989
orientação a objetos
James Gosling
Oaklisp
1986
orientação a objetos
Oberon
1987
programação imperativa programação procedural programação estruturada programação modular orientação a objetos
Niklaus Wirth
Oberon-2
1991
programação imperativa orientação a objetos
Niklaus Wirth
Obix
OBJ
OBJ2
OBJ3
Object Oberon
1990
orientação a objetos
Object Pascal
1986
programação imperativa orientação a objetos programação multi-paradigma programação estruturada programação procedural programação genérica
Larry Tesler Niklaus Wirth Apple Borland
Object REXX
1988
orientação a objetos
IBM
Object-PL/SQL
Objective-J
2008
orientação a objetos reflexão programação funcional programação imperativa
ObjectLOGO
ObjectPAL
Objlog
Obliq
1993
programação imperativa programação estruturada programação modular orientação a objetos programação baseada em protótipos computação paralela
Occam
1983
programação concorrente programação procedural programação imperativa
Inmos
Occam-π
2006
programação imperativa programação procedural programação concorrente
Octave
OML
OMNIBAC Symbolic Assembler
1951
OmniMark
Ooc
Opa
2011
programação multi-paradigma programação funcional programação imperativa
Opal
programação funcional
Open Roberta
programação orientada a eventos
OpenCL
28 de agosto de 2009
programação imperativa programação estruturada orientação a objetos programação genérica
Khronos Group
OpenGL ES Shading Language
2009
Khronos Group
OpenLisp
Openmodelica
programação declarativa
OpenMx
2010
modelagem de equações estruturadas
OPS5
programação funcional
Orc
2004
programação concorrente
Jayadev Misra William Cook David Kitchin
ORCA/Modula-2
1994
The Byte Works
Oriel
1991
programação imperativa programação procedural
Orwell
1984
programação funcional
OTX
2012
Ox
Oxygene
2005
orientação a objetos computação paralela
RemObjects Software
Oz
1991
programação com restrições programação multi-paradigma programação funcional programação imperativa orientação a objetos programação concorrente programação baseada em protótipos
P
2012
[ 51]
P#
2003
P*
2013
P4
2013
programação imperativa
PACT
1955
IBM
PAL
Pan
programação declarativa
PANORAMIC
Paradox
1985
Corel
ParaSail
2009
programação procedural programação concorrente computação paralela programação estruturada orientação a objetos
PARI/GP
1985
Henri Cohen
Parlog
Parser
1997
programação procedural
PascalABC.NET
2007
orientação a objetos
Pauscal
Pawn
1999
PCASTL
2008
programação imperativa programação procedural reflexão
PEARL
1977
programação procedural
PeopleCode
programação multi-paradigma orientação a objetos programação imperativa
Oracle Corporation
Petr
Gemtree
Pforth
Pharo
2008
orientação a objetos reflexão
Php4delphi
Phrogram
PIC (linguagem de marcação)
Pic Micro Pascal
programação procedural
Pico (linguagem de programação)
1997
reflexão programação procedural
Vrije Universiteit Brussel
PicoLisp
1988
programação funcional programação procedural orientação a objetos programação declarativa reflexão metaprogramação
Alexander Burger
Pict
programação concorrente programação funcional
Piet
1993
programação esotérica
David Morgan-Mar
Pike
1994
orientação a objetos [ 52] programação funcional programação procedural
PILOT
1968
programação imperativa
Pipeline Pilot
Accelrys
Pixie
2015
programação funcional
Pixilang
2006
[ 53]
Pizza (linguagem de programação)
1996
programação genérica
PL-11
1971
programação procedural
PL/0
1975
programação procedural programação estruturada
PL/8
IBM
PL/C
1973
programação procedural programação imperativa programação estruturada
Universidade Cornell
PL/I
1964
programação procedural programação imperativa programação estruturada programação concorrente
IBM
PL/M
1973
programação procedural programação estruturada
Gary Kildall
PL/P
PL/SQL
1992
programação procedural
PL/X
IBM
PL360
1966
programação procedural programação imperativa programação estruturada
PLANC
programação procedural
Plankalkül
1942
programação procedural
Konrad Zuse
Planner
1969
programação lógica programação procedural
PLEX
década de 1970
programação procedural programação imperativa programação concorrente
Göran Hemdahl Ericsson
PLEXIL
2005
programação multi-paradigma
Pliant
1999
programação imperativa programação procedural
Plus
1976
programação imperativa programação procedural programação estruturada
Universidade da Colúmbia Britânica
Pnuts
1997
orientação a objetos
Polymorphic Programming Language
1969
programação procedural
Polymorphic recursion
Polyphonic C#
2002
programação multi-paradigma
Microsoft Research
PONIE
Pony
orientação a objetos
[ 54]
POP-11
reflexão programação procedural programação declarativa
POP-2
1970
programação funcional
Poplog
Portable Standard Lisp
Portal
Portlet
POSXML
Potion (linguagem de programação)
PottersWheel
POW!
PowerBASIC
1989
PowerHouse
1982
PowerScript
julho de 1992
orientação a objetos [ 55]
PowerSoft Corp.
PPL
Praspel
Programação por contrato
PRINT
1955
Pro*C
Processing
2001
orientação a objetos
Processing Foundation
[ 56]
Processing.js
2008
John Resig
[ 57]
Procyon (linguagem de programação)
Profile Scripting Language
1998
programação procedural orientação a objetos
Program Composition Notation
Programmable Command Language
Programmation Automatique des Formules
Programming Computable Functions
1977
programação funcional
Programming Language for Business
1972
programação procedural programação imperativa
Programming Language for Distributed Systems
IBM
Programming with Big Data in R
SPMD
Prograph
1983
programação multi-paradigma orientação a objetos linguagem de programação visual programação de fluxo de dados
PROGRES
Progress 4GL
orientação a objetos
Progress Software
Project Builder
Prolog
1972
programação lógica programação declarativa
PROMAL
1984
programação imperativa programação procedural programação estruturada
PROSA
1981
PROSE modeling language
1974
ProSet
Protel
programação procedural
Proteus
Prova
ProvideX
1992
programação procedural orientação a objetos
Grupo Sage
Ptolemy Project
Universidade da Califórnia em Berkeley
PTQL
Pure
2008
programação funcional programação declarativa
PureBasic
1998
programação estruturada
PV-Wave
Py (linguagem de programação)
PyLinda
Pyrex
Python 3
Python for S60
orientação a objetos
Python Software Foundation
PyUnit
2001
P′′
1964
programação imperativa programação estruturada
Q
2003
programação de matriz programação funcional
Qalb
2012
programação funcional
Eyebeam Art and Technology Center
QB64
QB64
QBasic
1991
programação procedural
Microsoft
Qi
QML
2009
programação declarativa programação reativa
Qt Project
Qore
programação procedural orientação a objetos
David Nichols
Qu
Quartz Composer
Apple
QUEL
QuickBASIC
1985
Microsoft
QuickPascal
Microsoft
QUIKTRAN
QUILL
[ 58]
R
agosto de 1993
programação funcional programação de matriz orientação a objetos [ 59] programação imperativa reflexão programação procedural
R++
década de 1990
programação lógica
Racket
1995
orientação a objetos programação procedural programação funcional programação multi-paradigma programação modular metaprogramação reflexão programação orientada à linguagem
Matthias Felleisen
Raku
25 de dezembro de 2015
orientação a objetos programação imperativa programação funcional
Larry Wall Audrey Tang
RAPID
1994
ABB
Rapira
1987
programação procedural programação estruturada
Raptor
programação estruturada
RascalMPL
conversor de dados
Ratfor
1976
Brian Kernighan
Rational Modeling Language
RBASIC
1989
VEB Robotron-Meßelektronik
rc
1989
programação imperativa programação procedural
Bell Labs
RCML
2014
READ/PRINT
1953
Reaktor
Native Instruments
RealBasic
Realtime Programming Language
REBOL
1997
programação orientada à linguagem programação funcional programação baseada em protótipos programação imperativa
[ 36] [ 60] [ 61]
Red
2011
programação imperativa programação funcional programação multi-paradigma
Nenad Rakocevic
[ 62]
Refal
1968
programação funcional
Valentin Turchin
Regional Assembly Language
1951
Reia
Rex
REXX
1979
programação procedural programação estruturada
IBM Mike Cowlishaw
RGSS
Ring
2016
programação funcional programação imperativa programação declarativa orientação a objetos programação procedural
Mahmoud Samir Fayed
RiscLua
Rlab
programação de matriz
Robic
Robot Battle
2002 1994
Robotc
Rochester assembler
1951
Rocky Mountain BASIC
programação imperativa
ROOP
1995
orientação a objetos programação lógica programação procedural
ROOT
1995
CERN
Roy (linguagem de programação)
Rpal
Peter Landin John Wozencraft
RPG
1959
programação procedural
IBM
RPG Code
RPG IV
2001
RPG/400
1988
RPL
1984
stack-oriented programming programação estruturada orientação a objetos
RTL/2
1972
programação estruturada programação imperativa programação procedural
John Barnes
RTML
Run BASIC
RUR-PLE
12 de dezembro de 2004
orientação a objetos
S
1976
programação de matriz programação imperativa orientação a objetos
John Chambers
S-PLUS
TIBCO Software
S/SL programming language
1980
James Cordy Ric Holt
S2
1999
orientação a objetos
Brad Fitzpatrick Martin Atkins
S3
programação estruturada programação imperativa
International Computers Limited
SabreTalk
IBM American Airlines [ 63] Eastern Air Lines [ 63]
SAC programming language
1994
programação de matriz
Sven-Bodo Scholz
SAIL
1970
Stanford Artificial Intelligence Laboratory
SAKO
SAM76
1976
SAMPL
programação multi-paradigma
SASL
1972
programação funcional
Sass
28 de novembro de 2006
Sather
1990
orientação a objetos programação funcional
Projeto GNU
Sawzall
2003
programação procedural
Scala
20 de janeiro de 2004
programação concorrente programação funcional programação imperativa orientação a objetos
Martin Odersky Escola Politécnica Federal de Lausana
Scientific Vector Language
1994
Scilab
programação de matriz
Dassault Systèmes SE [ 64]
SCM
1990
Aubrey Jaffer
Scol
1996
Scratch
2003
programação orientada a eventos linguagem de programação visual
MIT Media Lab
Script.NET
programação imperativa metaprogramação
Microsoft
Scriptol (linguagem de programação)
12 de outubro de 2001
Secure Operations Language
Seed7
2005
orientação a objetos programação multi-paradigma programação imperativa programação estruturada programação genérica reflexão
Self
1987
programação baseada em protótipos orientação a objetos
David Ungar Randall Smith Universidade Stanford Sun Microsystems
[ 65]
Sense
orientação a objetos
The Open University
SenseTalk
1992
orientação a objetos
SequenceL
1989
programação declarativa programação de matriz programação puramente funcional computação paralela
Sequentielle Formelübersetzung
1955
SETL
1969
programação imperativa programação procedural programação estruturada orientação a objetos
Instituto Courant de Ciências Matemáticas
SETL2
Shen
2011
Short Code
1950
programação procedural
John Mauchly
Sieve
SIGNAL
década de 1980
programação declarativa
Simple
1995
Simple Yet Powerful Scripting Language
2005
Simul
2003
Simula
1962
orientação a objetos programação procedural programação imperativa programação estruturada
Kristen Nygaard
Simulink
MathWorks
Sing#
2005
Microsoft Research
Singularity
Microsoft
SISAL
1983
programação funcional programação multi-paradigma programação de fluxo de dados programação concorrente
Sistema Programação Mozart
SK8
orientação a objetos
Apple [ 66]
SKILL
SL5
Slate
programação baseada em protótipos
SLIP
década de 1960
SMALL
1980
programação procedural programação imperativa programação estruturada orientação a objetos
SmallBASIC
Smalltalk
1972
orientação a objetos programação baseada em classe
Alan Kay Adele Goldberg [ 67] Daniel Henry Holmes Ingalls Diana Merry
Smart Pascal
SMIL Timesheets
Snap!
2011
orientação a objetos programação orientada a eventos
Snap4Arduino
2013
SNOBOL 4
1962
programação imperativa
Bell Labs
SNOBOL 4
Snostorm
Solidity
2014
[ 68]
SolidThinking Embed
1989
modularidade
Visual Solutions, Inc.
Sort Merge Generator
1951
SP/k
1974
programação estruturada programação imperativa
Ric Holt James Cordy
Space Programming Language
1967
SPARK
1988
programação procedural
Altran Universidade de Southampton
Speakeasy
1964
programação imperativa
Spec#
2004
programação multi-paradigma
Microsoft Research
Speedcoding
1953
programação estruturada programação procedural orientação a objetos programação genérica
IBM John Backus
Spice Lisp
SpiderBasic
Split-C
programação imperativa
Spoon
SQL*Plus
1982
SQL/PSM
1996
programação multi-paradigma
SQLPL
Squeak
1996
orientação a objetos
Apple
SR
StaDyn
Stanislaus
1951
StarLogo
2001
programação multi-paradigma programação procedural programação orientada a agentes
MIT Media Lab
Stata
1985
StataCorp
Stateflow
MathWorks
STELLA
1985
linguagem de programação visual
Barry Richmond
Stencyl
31 de maio de 2011
Jonathan Chung
STOS BASIC
1988
François Lionet
Strongtalk
1 de julho de 2002
orientação a objetos
[ 69]
Stylus
2011
[ 70]
SubL
Subtext
2004
linguagem de programação visual
Sue
1971
Ric Holt
Suneido programming language
2000
Superbase database
1983
SuperBASIC
SuperPascal
1993
programação concorrente programação procedural
Superplan
1951
programação procedural
SYMPL
programação imperativa programação procedural programação estruturada
Syntax Definition Formalism
SystemVerilog
2002
programação estruturada orientação a objetos
T
1982
programação multi-paradigma orientação a objetos programação imperativa programação funcional metaprogramação
Stephen Slade
TACPOL
programação estruturada
TADS
1988
programação baseada em protótipos
Tea
1997
programação funcional programação multi-paradigma orientação a objetos
TECO
1962
Daniel Murphy
Tekkie Uni
TELCOMP
1965
BBN Technologies
TeX
1978
Donald Knuth
Text Executive Programming Language
1979
Text Processing Utility
Texto estruturado
ThinBasic
THINK C
Symantec
Thue
2000
John Colagioia
TI BASIC
1979
Texas Instruments
Timber
Tiny BASIC
1975
Tiny programming language
TinyScheme
1998
TJS2
TLA+
23 de abril de 1999
linguagem de ação
TMG
1963
TNSDL
Tom
2001
TOM
1999
orientação a objetos
TOMVIEW
Toontalk
1995
programação lógica de restrição concorrente
TouchDesigner
TouchDevelop
21 de julho de 2011
TRAC
1964
Calvin Mooers
Trade Space Visualizer
Transact-SQL
programação procedural
Transaction Application Language
TREE-META
1968
Tritium
True BASIC
1983
TTCN-3
TTM
1968
TTSneo
Turbo Basic
1987
Borland
Turbo C++
maio de 1990
Borland
Turbo Pascal
20 de novembro de 1983
orientação a objetos
Borland [ 71] Anders Hejlsberg
Turbo Pascal OOP
1989
Turbo-Basic XL
Frank Ostrowski
Turbo51
orientação a objetos
Turing
1982
orientação a objetos programação procedural
Holt Software Associates
Turing+
TUTOR
1969
programação imperativa programação procedural
Twelf
TXL
programação funcional
James Cordy
TypeScript
1 de outubro de 2012
programação funcional programação genérica programação imperativa orientação a objetos programação orientada a eventos
Microsoft
[ 72] [ 73]
Ubercode
2005
orientação a objetos
UCBLogo
Michael Katz George Mills
UCSD Pascal
1978
Universidade da Califórnia em San Diego
Umple
2008
orientação a objetos
[ 74]
UNCOL
1958
UNICODE
1957
Unicon
orientação a objetos programação procedural
Uniface
1984
three schema approach
Rocket Software [ 75]
Unified Parallel C
1999
computação paralela
UNITY
1988
Universal Test Specification Language
Unlambda
28 de junho de 1999
programação esotérica programação funcional
David Madore
Unobtrusive JavaScript
UnrealScript
1998
orientação a objetos programação genérica
Ur
dezembro de 2014
URBI
2003
urbiscript
orientação a objetos
UWSC
VAX Macro
Vilnius BASIC
1985
programação imperativa
Vim script
orientação a objetos programação funcional programação imperativa
VisiCalc
1978
Software Arts Dan Bricklin Bob Frankston
Visual Basic
1991
orientação a objetos programação orientada a eventos programação procedural
Microsoft
Visual Basic for Applications
1993
programação multi-paradigma
Microsoft
Visual FoxPro
1984
orientação a objetos programação procedural
Microsoft
Visual J++
1996
Visual Logic
programação estruturada
Visual Prolog
programação lógica programação funcional orientação a objetos programação imperativa
Visual T#
2009
Von Neumann and Goldstine graphing system
1946
VSXu
2004
linguagem de programação visual
[ 76]
Vvvv
1998
linguagem de programação visual
WATFIV
1968
WaveGL
Web
webMethods Flow
orientação a objetos
WFL
Burroughs Corporation
Whiley
junho de 2010
programação imperativa programação funcional
Whirlwind assembler
1951
Whitespace
1 de abril de 2003
programação esotérica
WICS
Windows App Studio
Microsoft
Wiring
2003
orientação a objetos
[ 77]
WLanguage
1992
WMLScript
Wolfram
1988
programação declarativa programação funcional programação imperativa orientação a objetos programação multi-paradigma programação de matriz
Stephen Wolfram Wolfram Research
WordBASIC
1989
Microsoft
WSFN
1977
WxBasic
[ 78]
Wyvern
2013
orientação a objetos programação funcional
X++
Microsoft
X10
2004
orientação a objetos programação de matriz programação concorrente
IBM
XACML
programação declarativa dados semiestruturados
OASIS
XAML
junho de 2008
programação declarativa
XBase++
1997
orientação a objetos
XBasic
XBLite
programação procedural
XC Programming Language
2005
programação concorrente
XMOS
XcalableMP
XCore XS1
XHarbour
2001
programação procedural
XL
2001
XL (linguagem de programação)
2000
programação multi-paradigma programação imperativa programação funcional
Christophe de Dinechin
XMTC
Xojo
1996
orientação a objetos
[ 79]
XOTcl
2000
programação multi-paradigma orientação a objetos programação funcional programação imperativa programação orientada a eventos
XPath
1999
W3C
XPL
1967
programação procedural programação estruturada
XPL0
1976
programação procedural
XProfan
1990
XSB
programação lógica
XSLT
1999
programação declarativa
W3C
Xtend
2011
orientação a objetos programação imperativa programação funcional
TypeFox GmbH
XUL
1999
Mozilla Foundation
XUpdate
Yellow
1977
Yoix
2000
programação procedural orientação a objetos
Yorick
1996
programação de matriz
Z++
orientação a objetos
Zebra
1989
Zeno
programação imperativa programação procedural
ZetaLisp
1980
ZhPy
2007
programação multi-paradigma
No/unknown value
Zig
2015
programação imperativa programação concorrente programação procedural programação funcional programação genérica
Andrew Kelley
Zonnon
2000
programação imperativa
ZOPL
década de 1970
programação procedural
ZPL
1993
programação de matriz
ΛProlog
programação lógica
Аналитик
1968
Victor Glushkov Glushkov Institute of Cybernetics National University «Yuri Kondratyuk Poltava Polytechnic»