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 [1] 2.PAK 2APL 3APL 4DOS 1988 [2] A Graphics Language A# 2004 GNAT [3] A+ 1988 programação de matriz Morgan Stanley [4] A++ ABC 1975 programação procedural programação imperativa programação estruturada Centrum Wiskunde & Informatica [5] ABLE ABSET ABSYS 1967 programação lógica programação declarativa ACL2 1990 programação funcional Matt Kaufmann [6] ACUCOBOL 1988 orientação a objetos ADMB [7] ADVPL 1994 ALCOR década de 1960 ALGAE 1951 ALGO 1961 Bendix Corporation ALGOL 1958 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 [ 2] ALGOL 68 programação concorrente programação imperativa Barry J. Mailloux John E. L. Peck Cornelis H. A. Koster Adriaan van Wijngaarden ALTRAN 1965 Bell Telephone Laboratories AMBIT AMOS 1990 programação imperativa programação procedural François Lionet [8] AMPLE ANSYS Parametric Design Language 1970 [9] ARITH-MATIC 1954 Grace Hopper ARLA ASCEND programação declarativa [10] ASIC ASP 1996 Microsoft [11] ASP.NET janeiro de 2002 Microsoft [12] ATLAS Transformation Language [13] ATOLL ATS programação declarativa programação funcional [14] Abbreviated Language For Authorization programação declarativa Abbreviated Test Language for All Systems Abstract State Machine Language programação funcional Accent 1990 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 [15] Active Oberon 1997 ActiveBasic ActiveVFP 2001 orientação a objetos programação procedural [16] Actor Actor-Based Concurrent Language [17] Ada 1980 orientação a objetos programação imperativa programação estruturada programação multi-paradigma Jean Ichbiah S. Tucker Taft [ 3] [18] 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 Advanced Business Application Language programação declarativa programação procedural Adventure Definition Language Advice taker Agda 2007 programação puramente funcional [ 4] [ 4] AgentSheets 1991 orientação a objetos [19] AgentSpeak programação orientada a agentes Agora Aldor 1990 orientação a objetos programação funcional programação imperativa programação lógica IBM Thomas J. Watson Research Center [20] Alef 1992 programação concorrente programação estruturada Aleph Algebraic Logic Functional programming language programação lógica programação funcional [21] Algebraic semantics Algek Algol-W 1966 programação procedural programação imperativa programação estruturada Niklaus Wirth Charles Antony Richard Hoare Alice 2000 programação com restrições programação funcional programação concorrente programação imperativa [22] Allegro Common Lisp orientação a objetos [23] Alma-0 1997 programação procedural programação com restrições programação lógica programação imperativa Centrum Wiskunde & Informatica [24][25] Alpha Alphard Altair BASIC 1975 Bill Gates Paul Allen Altera Hardware Description Language Alusus [26][27] Amber AmbientTalk 2006 orientação a objetos programação baseada em protótipos programação concorrente programação orientada a eventos reflexão [28] AmiBlitz AmigaBASIC Microsoft MetaComCo AmigaE 1993 orientação a objetos Wouter van Oortmerssen Ana Analytica 16 de janeiro de 1992 programação de matriz [29] Analytical Engine order code Arc 2008 programação funcional metaprogramação programação procedural Paul Graham [30] Arduino language programação funcional programação procedural Massimo Banzi [31] Arendelle Argus década de 1980 Maurice Herlihy Bob Scheifler Barbara Liskov ArmScript AspectC++ programação orientada a aspecto [32] AspectJ 2001 programação orientada a aspecto Eclipse Foundation [33] Astek década de 1970 Asymptote 2004 programação imperativa [34] Atari BASIC 1979 Shepardson Microsystems Atari LOGO Atari Microsoft BASIC 1982 Atari, Inc. Ateji PX orientação a objetos [35] Atlas Autocode 1965 Atom 2007 programação funcional programação declarativa [ 5] AutoLISP janeiro de 1986 Autocode 1954 1952 Automatically Programmed Tool Averest Axum 2009 orientação a objetos Microsoft [36] A♯ 1971 programação funcional IBM Thomas J. Watson Research Center [37] B 1969 programação procedural Bell Labs Ken Thompson B4X [38] BACAIC 1955 BANCStar programming language 1990 BASIC 1964 programação não estruturada programação imperativa programação procedural orientação a objetos Thomas Eugene Kurtz John George Kemeny Mary Kenneth Keller [ 6] [ 7] BASIC 8 BASIC09 Microware BBC BASIC 1981 Roger Wilson [39] BBN LISP BBj BCPL 1967 programação procedural programação imperativa programação estruturada BEFLIX Ken Knowlton BETA 1992 orientação a objetos Kristen Nygaard [40][41] BLISS 1970 programação estruturada programação imperativa programação procedural Universidade Carnegie Mellon [42] Babbage 1971 programação procedural programação estruturada Baby modula-3 Ballerina 2017 programação concorrente WSO2 [43][ 8] Baltazar 1993 Soukup Graphic Programming Systems Basic For Qt orientação a objetos programação procedural [44][45] Basic Sound Extension Basic4GL programação procedural [46] Basic4android [47] Basic4ppc programação procedural [48] BeanShell 1999 orientação a objetos [49] Beatnik programação esotérica stack-oriented programming Cliff L. Biffle [50] Befunge 1993 programação esotérica [51] Behavioral Description Language Bertrand Bidule [52] Birkbeck Assembler 1950 Bistro (linguagem de programação) 1999 orientação a objetos [53] BitC programação procedural Universidade Johns Hopkins [54] Bla Blitz Basic outubro de 2000 programação imperativa orientação a objetos [55] Blitz2D Blitz3D BlitzMax BlitzPlus Blockly 2012 Ellen Spertus Rachel Fenichel Beka Westberg [ 9] [56] BlooP and FlooP 1979 Bloom [ 10] Blub Blue 1997 Boehm unnamed coding system 1951 Bon (linguagem de programação) Boo 2003 orientação a objetos Rodrigo Barreto de Oliveira [ 11] Boomerang 2008 Benjamin C. Pierce [57] Bourne shell 1979 Stephen R. Bourne Brainfuck 1993 programação esotérica programação imperativa [ 12] Urban Müller [58] Brief Code Brutus2D programação procedural Business Intelligence Markup Language Varigence [59] C 1972 programação imperativa programação estruturada programação procedural Bell Labs Dennis Ritchie [ 13] American National Standards Institute Organização Internacional para Padronização Ken Thompson [60][61] C Intermediate Language C* 1987 programação multi-paradigma orientação a objetos programação imperativa programação paralela C++ 1983 orientação a objetos programação funcional programação procedural programação genérica programação multi-paradigma Bjarne Stroustrup [62] C++/CLI programação estruturada [63] C-- 1997 programação imperativa Simon Peyton Jones [64][ 14] CAL CBASIC Gordon Eubanks CEEMAC CFEngine Mark Burgess [65] CFML programação imperativa Adobe [66] CGOL 1973 programação procedural Vaughan Pratt CHAIN CHICKEN 20 de julho de 2000 [67] CHILL 1980 programação procedural CHIP-8 década de 1970 CLACL janeiro de 2000 programação lógica [68] CLIPS 1985 orientação a objetos Centro Espacial Lyndon Johnson [69] CLISP Projeto GNU [70] CLIST programação procedural CLP(R) CLU 1975 programação procedural orientação a objetos Barbara Liskov Instituto de Tecnologia de Massachusetts [71] CMS-2 1968 programação imperativa Computer Sciences Corporation CMU Common Lisp 1980 Universidade Carnegie Mellon [ 15] [72] COBOL 28 de maio de 1959 programação procedural orientação a objetos programação imperativa Organização Internacional para Padronização CODASYL American National Standards Institute COBOL.NET COLA 2009 [73] COMAL 1975 programação estruturada programação procedural COMIT 1957 COMPOOL 1952 COMTRAN 1957 programação procedural Robert W. Bemer CORC 1962 COWSEL 1964 Robin Popplestone Rod Burstall CPC Coding scheme 1948 CS-4 26 de dezembro de 1973 1975 programação procedural Intermetrics CSMP III CSS preprocessor CWEB Programação literária Donald Knuth CaPSL Canon Caché InterSystems Corporation [74] Caché ObjectScript 1997 orientação a objetos Cadence SKILL 1990 programação funcional Cadence Design Systems CafeOBJ Caml Light Candle [75] Cascading Style Sheets 17 de dezembro de 1996 CSS Working Group [76][77] Cat (linguagem de programação) 2006 [78] Cayenne programação funcional Cecil (programming language) 1992 orientação a objetos Cel Cerner CCL Cerner Ceylon 2011 orientação a objetos programação funcional programação imperativa programação multi-paradigma Red Hat [ 16] [ 17] Gavin King [79] Ch 1 de outubro de 2001 [80] Chapel 2009 orientação a objetos computação paralela programação de matriz Brad Chamberlain Cray Research [81] Charity 1992 programação puramente funcional [82] Charm 1996 programação estruturada [83] Charm++ Eric J. Bohm Evan Ramos Kavitha Chandrasekar Sam White [84] Chinese BASIC Chipmunk Basic Ron Nicholson Chomski [85] Church CiMPLE Ciao programação lógica orientação a objetos programação lógica de restrição [86] Cilk 1994 programação imperativa computação paralela programação procedural programação estruturada Charles Eric Leiserson [87] Cilk Plus 2010 Intel [88] Cilk++ dezembro de 2008 Cirq [89] Citrine 2014 orientação a objetos programação procedural [90] Claire 1994 orientação a objetos programação funcional linguagem de programação baseada em classes reflexão [91] Clarion 1986 programação imperativa programação estruturada orientação a objetos [92] Clean 1987 programação puramente funcional programação funcional [93] Clipper 1985 [94] Clojure 2007 programação funcional programação orientada a agentes programação concorrente programação lógica Richard Hickey [95] Cobra 2006 orientação a objetos programação multi-paradigma programação funcional [96] CoffeeScript 13 de dezembro de 2009 programação multi-paradigma programação baseada em protótipos programação funcional programação imperativa Jeremy Ashkenas [ 18] Colony Framework [ 19] Color BASIC Microsoft ColorForth programação procedural Charles H. Moore [97] Comet Comfy Commodore BASIC 1977 Common Intermediate Language 2000 orientação a objetos Microsoft [98] Common Lisp 1984 programação multi-paradigma orientação a objetos programação procedural programação funcional metaprogramação reflexãoprogramação genérica Common Lisp committee, J13 [99] Compiler Description Language 1971 Component Pascal 1997 programação imperativa programação estruturada programação modular orientação a objetos [100] Computest 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 [101] Concurrent Prolog Converge orientação a objetos [102] Cool 1996 orientação a objetos Coopr [103] CorVision 1986 Córtex Coral 66 1964 programação procedural programação imperativa programação estruturada Cornell University Programming Language Universidade Cornell CosmicOS Cryptol Galois, Inc. [ 20] Crystal 2014 orientação a objetos programação multi-paradigma programação concorrente Ary Borenzweig Manas Technology Solutions [104] Csh 1978 Bill Joy Cuis Smalltalk Cuneiform 2013 programação funcional Universidade Humboldt de Berlim [105] Curl 1998 programação declarativa programação funcional programação multi-paradigma orientação a objetos reflexão Steve Ward SCSK Corporation [106] Curry notation system 1948 Customer Information Control System 1968 IBM [107] Cybil CycL 1984 Cyclone 2002 AT&T [108] Cython 28 de julho de 2007 [ 21] Código G década de 1950 programação procedural programação imperativa Cω 2005 programação multi-paradigma Microsoft Research [109][110] D 8 de dezembro de 2001 programação funcional programação imperativa orientação a objetos Walter Bright D Language Foundation [111] DADiSP programação multi-paradigma [112] DASL DATATRIEVE Hewlett-Packard DBASE 1979 programação imperativa Wayne Ratliff [ 22] Ashton-Tate [113] DG/L DIBOL 1970 programação procedural programação imperativa programação estruturada Digital Equipment Corporation DIGITAL Command Language programação imperativa Digital Equipment Corporation DOPE DRAKON 1996 linguagem de programação visual [114] DUP programming language programação funcional Ericsson DYNAMO 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 [115] Dartmouth ALGOL 30 Dartmouth BASIC programação imperativa Darwin 1991 programação estruturada programação imperativa orientação a objetos Data Language Interface 1966 IBM DataFlex 1982 orientação a objetos programação estruturada programação imperativa Deadfish programação esotérica Deesel Delphi 1995 orientação a objetos Anders Hejlsberg [116][117][118][119][120][121][122][123] Delta COBOL Dependency Constraint Language Dependent ML Design By Numbers 1999 orientação a objetos John Maeda [ 24] [124] Deterministic Parallel Java [125] Dexterity Dialect Discipulus julho de 2012 Distributed Application Specification Language Dog Sepandar Kamvar Dolittle programação multi-paradigma Osaka Electro-Communication University Draco programação imperativa programação procedural programação estruturada DuAL 2004 Dylan 1992 orientação a objetos [ 25] programação funcional [ 25] programação multi-paradigma [ 25] Apple Universidade Carnegie Mellon [126] E 1997 orientação a objetos [127] EC 2004 programação multi-paradigma programação imperativa programação procedural orientação a objetos programação genérica [128] ECL 2000 programação declarativa HPCC ChoicePoint HPCC Systems [129] ECL EFL Stuart Feldman EGL IBM ELAN 1974 Universidade Técnica de Berlim [130] ELI programação de matriz [131] ENIAC Short Code 1946 ENIAC coding system 1943 John von Neumann John Mauchly John Presper Eckert Herman Goldstine Alan Turing EP-BASIC EPSILON ESRI-Avenue EX-BASIC EXAPT EXEC 2 EXEL Jacques Arsac EarSketch 2011 [132] 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 [133][134][135][136] EasyLanguage Edinburgh IMP 1966 programação procedural programação imperativa programação estruturada Editing Generator 1952 Eiffel 1986 orientação a objetos programação multi-paradigma programação baseada em classe programação genérica programação concorrente Bertrand Meyer 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 [137] Emerald década de 1980 orientação a objetos [138] Emmental programação esotérica Enterprise Mashup Markup Language Epigram 2004 programação funcional [139] Erlang 1986 programação declarativa programação funcional programação concorrente programação multi-paradigma Joe Armstrong Ericsson Robert Virding [ 27] [ 28] Escher década de 1990 programação declarativa programação funcional programação lógica Etoys 1996 orientação a objetos programação baseada em protótipos Apple EuLisp 1990 programação multi-paradigma Euclid 1977 programação procedural programação imperativa programação estruturada programação funcional Ric Holt Euler 1965 programação procedural programação imperativa programação estruturada Euphoria 1993 programação imperativa programação procedural [140] EventScripts 2004 [141] Executive Systems Problem Oriented Language 1966 programação procedural programação imperativa programação estruturada Burroughs Corporation Expect Don Libes [142] 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ãoprogramação concorrente Microsoft F Sharp Software Foundation [ 29] F* programação funcional programação imperativa Microsoft Research [ 30] INRIA [143] F-Script 2009 orientação a objetos programação de matriz [144] FACT 1959 programação procedural FARGO IBM FL 1989 programação em nível de função programação funcional FLACC FOCAL 1968 FOCAL-69 FOIL FORMAC 1964 Jean E. Sammet FP 1977 programação em nível de função FP84 FX-87 Face Modeling Language Factor 2003 programação multi-paradigma programação funcional Linguagem de programação concatenativa stack-oriented programming Slava Pestov [145] Falcon 2003 orientação a objetos programação procedural [146] Family of programming languages Fantasy GameBook Engine Fantom 2005 orientação a objetos programação multi-paradigma [147] Ferite 2000 [148] Ficl FileMaker Script 1993 [149] Filetab Fjölnir década de 1980 programação procedural orientação a objetos FlagShip [150] Flapjax programação reativa funcional [151] Flavors 1982 orientação a objetos Flex Flow Java Flow-Matic 1955 programação imperativa programação procedural Flowcode [152] Flowgorithm 2014 programação estruturada [153] Focal Formalismo de Backus-Naur Estendido Formula language Forth 1970 programação procedural stack-oriented programming reflexãoLinguagem de programação concatenativa Charles H. Moore [154] Fortran 1957 programação estruturada orientação a objetos programação procedural programação genérica programação imperativa programação de matriz IBM [ 31] John Backus [ 31] [155] Fortress (linguagem de programação) 2006 [156] FoxPro 1991 programação procedural orientação a objetos FpgaC 2005 John L. Bass FreeBASIC 2004 programação procedural orientação a objetos [157][ 32] FreeFem++ Universidade Pierre e Marie Curie Frédéric Hecht Pierre Jolivet [158] Frege programação funcional programação puramente funcional [159][ 33] Freiburger Code 1955 Frenetic linguagem de domínio específico [160] FriCAS [161] Fril programação lógica Frink programação multi-paradigma [162] Futhark 2014 programação puramente funcional programação de matriz [163] FutureBASIC programação procedural [164] Fuzzy Control Language G-Portugol programação imperativa [165] GAP 1986 [166] GAUSS 1984 programação imperativa programação de matriz [167] GDScript 2001 orientação a objetos GENERIC GEORGE 1957 GFA BASIC 1986 GLSL 2004 OpenGL Architecture Review Board [168] GNU E 1991 orientação a objetos GNU Guile 1993 Projeto GNU [ 34] [169] GNU Octave 1988 programação de matriz John W. Eaton [170] GOAL agent programming language programação orientada a agentes GPM GRASS 1974 programação procedural GScript Guidewire Software GT.M Fidelity National Information Services [171] GW-BASIC 1983 Microsoft Gallina Gambas 1999 Benoît Minisini [172] Gambas Gambit [173] 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 Gauche [174][175] GeneXus 1988 programação declarativa ARTech Consultores SRL [176] Generalized Automation Language Genie 2008 orientação a objetos programação imperativa programação estruturada [177] Geometric Description Language Gibiane Glass programação esotérica Global Arrays 1994 computação paralela [178] GnuCOBOL 2002 Projeto GNU [ 35] [179] [ 36] Go 10 de novembro de 2009 programação estruturada programação procedural programação imperativa programação concorrente orientação a objetos programação funcional [ 37] Google Rob Pike Ken Thompson The Go Authors Robert Griesemer [ 38] Go! 2003 programação multi-paradigma programação concorrente programação lógica programação funcional programação imperativa Keith Clark Gofer Golo 2012 Institut national des sciences appliquées de Lyon [180] Google Apps Script Google [181][182] Gosu 2002 orientação a objetos [183] GrGen 2003 programação multi-paradigma [184] Graphics Layout Engine [185] Green Gremlin 2009 [186] Guarded Horn Clauses Gödel 1992 programação declarativa programação lógica HAL/S 1978 HC-BASIC 1984 HPCC programação declarativa Hack 2014 Meta, Inc. Facebook [187] Haggis programação funcional programação imperativa orientação a objetos Halide 2012 programação funcional programação paralela Instituto de Tecnologia de Massachusetts [188] Hamilton C shell Nicole Hamilton [189] Haml sistema de template web Hampton Catlin Nathan Weizenbaum [ 39] Handel-C 2005 programação imperativa Mentor Graphics [190] Harbour 1999 programação declarativa programação procedural programação multi-paradigma programação imperativa orientação a objetos reflexãoprogramação funcional [191] 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 [192] Haskell 1990 programação funcional programação puramente funcional non-strict programming language Paul Hudak [ 40] Lennart Augustsson [ 41] John Hughes [ 42] Simon Peyton Jones [ 43] Erik Meijer [ 43] Philip Wadler [ 43] [193] Haxe 2005 programação multi-paradigma orientação a objetos programação genérica programação funcional Simon Krajewski Nicolas Cannasse Cauê Waneck [ 44] Helium Universidade de Utrecht [194][195] Hermes IBM Thomas J. Watson Research Center HiAsm [196] Hierarchical Editing Language for Macromolecules High Level Assembly orientação a objetos Randall Hyde [197] High Performance Fortran 1993 programação concorrente [198] Himawari [199] Hindawi Programming System Hollywood novembro de 2002 programação procedural [200] HolyC Hop 2006 programação funcional programação multi-paradigma multitier programming [201] Hope década de 1970 programação funcional Universidade de Edimburgo Hot Soup Processor 1996 [202] Hugo [203] Hume 2000 programação funcional Hy 2013 programação imperativa programação procedural orientação a objetos metaprogramação programação genérica [ 45] Hybris 2009 programação procedural [204] 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 [205] ICon-L 1994 [206] IITRAN ILNumerics.Net orientação a objetos [207] IMP INTERCAL 1972 programação esotérica [208] ISETL ISETLW ISLISP 1997 programação funcional programação procedural orientação a objetos reflexãometaprogramação ISWIM 1966 programação imperativa programação funcional Icon 1977 programação multi-paradigma programação estruturada [209] Id 1975 Idris 2007 programação funcional programação puramente funcional total functional programming [210][ 46] Illumination Software Creator [211] Improved Microdrive BASIC Operating System Impulse C 2003 [212] Incr Tcl 1993 orientação a objetos programação funcional programação imperativa programação orientada a eventos Michael McLennan [213] Inform 1993 orientação a objetos programação declarativa programação procedural Graham Nelson [214] 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 [215] Interactive C 1997 [216][217] Interactive Data Language 1977 programação de matriz [218] Interlisp 1967 Intermediate Programming Language 1951 Internal Translator 1955 Io 2002 programação baseada em protótipos orientação a objetos Steve Dekorte [219] Ioke 6 de novembro de 2008 programação baseada em protótipos Ola Bini [220] Iota e Jot programação esotérica Chris Barker [221][222] IronLisp [223] IronScheme [224] Itk 1993 programação multi-paradigma [225] Ixi lang Ixi software [226] Izibasic JAL 2003 programação procedural JEAN JModelica.org programação declarativa [227] JOSS 1963 Cliff Shaw JRT JSFuck [228] JSONiq programação declarativa [229] JSX DeNA [230] JScript 1996 programação baseada em protótipos orientação a objetos Microsoft [231] JScript .NET Microsoft Jade (banco de dados) 1996 orientação a objetos programação concorrente [232] Janus 1982 programação imperativa programação procedural reversible computing [233] Jasmin orientação a objetos [234] Java Agent Development Framework [235] JavaFX Script 2008 programação declarativa Sun Microsystems JavaScript maio de 1996 programação funcional programação genérica programação orientada a aspecto programação orientada a eventos programação baseada em protótipos programação imperativa [236] JavaServer Pages Standard Tag Library Sun Microsystems Oracle Corporation Eclipse Foundation [237] Jeem [238] Jess 1995 programação declarativa programação lógica Sandia National Laboratories [239] JoCaml INRIA [240] Job Control Language Joe-E 2004 modelo de capacidade de objeto Join Java 2000 programação procedural reflexãoprogramação concorrente Stewart Von Itzstein [241] Join-calculus [242] Join-pattern programação concorrente [243] Jolie Fabrizio Montesi [244] 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 Judoscript novembro de 2001 orientação a objetos [245] Just BASIC [246] J♯ 2002 orientação a objetos programação estruturada programação imperativa Microsoft [247] KL1 KM representação de conhecimento programação declarativa KNITRO [248] KOMPILER KRL 1971 programação declarativa programação lógica KTurtle [249][250] KUKA Robot Language KUKA Karel 1981 programação procedural [251] Karel++ [ 47] Katahdin 2007 Kawa 9 de fevereiro de 1998 [252] Kaya [253] Kent Recursive Calculator 1981 programação funcional Keykit orientação a objetos [254] Keysight VEE [255] Kid’s Programming Language [256] Klammerausdrücke 1951 Klerer-May System década de 1960 programação procedural Koala [257] Kojo 2010 orientação a objetos programação funcional [258] Krypton L Sharp LCM LEAP LEGO [259] LFE programação funcional [260] LIS 1973 programação procedural LISA 1997 [261] LOLCODE 2007 programação imperativa programação procedural programação estruturada [262] LOOM representação de conhecimento programação declarativa LPC 1989 orientação a objetos programação funcional programação procedural programação baseada em protótipos Lars Pensjö [263] LSE década de 1960 programação procedural programação estruturada Supélec LTR LZX Laning and Zierler system 1954 Laser BASIC Lasso 1995 orientação a objetos programação estruturada programação concorrente programação procedural [264] Lava linguagem de programação visual orientação a objetos [265] Lazy K Lazy ML 1984 Leda 1995 Lexico 1985 [266] Liberty BASIC 1992 programação orientada a eventos [267] Limbo 1995 programação concorrente programação modular Bell Labs [268] Linda 1985 David Gelernter Lingo 1989 orientação a objetos John Thompson [269] Linguagem de Expressão Sun Microsystems Oracle Corporation Eclipse Foundation [270] Linguagem de Programação Combinada 1963 programação procedural programação multi-paradigma programação imperativa programação estruturada programação funcional Linguagem de controlo programação imperativa IBM Linguagem de programação Oak 1989 orientação a objetos James Gosling Links 2006 Philip Wadler Linotte 22 de outubro de 2005 orientação a objetos [271] Lisaac 2003 orientação a objetos [272] Lisp Machine Lisp 1976 orientação a objetos LispWorks [273] Lista de instruções Lite-C 2007 [274] Lithe 1982 programação declarativa Little b 2004 programação funcional orientação a objetos Escola de Medicina Harvard [275] LiveCode 11 de julho de 2001 orientação a objetos LiveCode [ 48] LiveScript 2011 programação funcional orientação a objetos Jeremy Ashkenas Satoshi Murakami George Zahariev [ 49] [276] Locomotive BASIC 1984 Locomotive Software Logic Basic [277] 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 [ 50] Logtalk 1998 programação lógica orientação a objetos programação baseada em protótipos [ 51] LotusScript orientação a objetos 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 [ 52] [278] Lucid 1976 programação declarativa programação de fluxo de dados programação reativa programação concorrente Luna 2011 [279] Lush (linguagem de programação) [280] Lustre década de 1980 programação de fluxo de dados programação síncrona programação declarativa Lynx 1984 Universidade do Wisconsin-Madison M 2008 M# 2012 programação multi-paradigma programação estruturada orientação a objetos programação orientada a eventos programação procedural metaprogramação [281] MAD 1959 programação imperativa programação procedural Bernard Galler Bruce Arden Robert M. Graham MAI Basic Four 1974 MAPPER 1968 Unisys MARK IV 1964 MATH-MATIC 1957 programação imperativa Grace Hopper MATLAB 1984 MathWorks [ 53] Cleve Moler [ 54] [282][283] 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 MCPL MDL 1971 programação funcional programação procedural reflexãometaprogramação METAFONT programação declarativa Donald Knuth MIDAS MIIS MIMIC 1964 orientação a objetos MIRC script 1995 programação orientada a eventos programação procedural [284] MIXAL ML 1973 programação procedural programação funcional programação imperativa Robin Milner MLAB programação multi-paradigma [285] MLisp MOLOG 1986 MOO 1990 MS BASIC for Macintosh Microsoft MST Workshop MSX-BASIC 1983 programação imperativa Microsoft [286] MUMPS 1966 programação procedural programação imperativa Macintosh Common Lisp [287] Maclisp Richard Greenblatt [ 55] [ 56] MacroML Magik 1989 orientação a objetos Malbolge 1998 programação esotérica Mama [288] Mana Managed Extensions for C++ 2002 [289] Manchester Scene Description Language MapBasic Pitney Bowes [290] Maple 1982 programação procedural programação funcional orientação a objetos Waterloo Maple [291][292] Mary 1971 programação imperativa SINTEF Mathcad 1986 Mathsoft [293] Mathematica 23 de junho de 1988 programação funcional programação de matriz Wolfram Research [ 57] [294] Maude system metaprogramação reflexãoprogramação lógica Maxscript 1997 Maya Embedded Language fevereiro de 1998 [295] 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 [296] Mesa 1976 programação procedural Xerox PARC Met English MetaPost 1994 programação imperativa programação declarativa [297] MetaQuotes Language MQL4/MQL5 2005 orientação a objetos Metaobject Protocol MexScript 1997 linguagem de domínio específico Mike Zuurman Micro Lua DS 2008 [298] MicroMondes Microsoft BASIC 1975 Microsoft Microsoft Macro Assembler 1981 Microsoft [299] Microsoft Pascal Microsoft Microsoft Small Basic 23 de outubro de 2008 programação estruturada Microsoft [300] Milk MIT Computer Science and Artificial Intelligence Laboratory [ 58] Mind [301] Mirah 2008 orientação a objetos programação imperativa [302][ 59] Miranda 1985 programação declarativa programação puramente funcional [303] Mizar system 1973 programação declarativa [304] Mobile BASIC 2003 Mocklisp Modelica 1997 programação declarativa orientação a objetos [305] 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 [306] Mojo 2023 programação imperativa programação multi-paradigma programação funcional programação genérica Modular [307] Mondrian 1997 [308] Monkey X 2011 orientação a objetos [309] Mouse década de 1970 stack-oriented programming Mudlle MultiLisp Music Markup Language NASM 1996 Hans Peter Anvin [310] NATURAL [311] NCL 1987 [312] NEAT NESL 1993 computação paralela programação funcional programação de matriz NEWP programação procedural programação imperativa programação estruturada Burroughs Corporation NIL NPL NQC [313] NQP NS Basic orientação a objetos [314] NWScript 18 de junho de 2002 [315] Nadeshiko 2001 [316] Napier88 1988 programação procedural programação imperativa programação estruturada 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 [317] Neo Sign 0f Misery Nessus Attack Scripting Language Net.Data [318] NetLogo 1999 programação procedural programação orientada a agentes [319] 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 [320] Newspeak 2006 orientação a objetos programação funcional Gilad Bracha [321] 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 [322] Nial 1981 programação de matriz Nice [323] Nickle 2001 programação multi-paradigma [324] Nim 2008 programação imperativa programação procedural programação concorrente programação funcional orientação a objetos macro metaprogramming metaprogramação [325] Nix 2003 Eelco Dolstra [326] Nock Noop 2009 orientação a objetos [327] Nord Programming Language programação procedural Not eXactly C 2006 [328] Nu 2007 programação estruturada programação procedural orientação a objetos programação imperativa programação funcional [329] Nullsoft Scriptable Install System 31 de julho de 2000 NullSoft [330][331] OBJ OBJ2 OBJ3 OML OMNIBAC Symbolic Assembler 1951 OPS5 programação funcional ORCA/Modula-2 1994 The Byte Works OTX 2012 [332] 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 [333] Oberon-2 1991 programação imperativa orientação a objetos Niklaus Wirth Obix [334] 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 Object REXX 1988 orientação a objetos IBM [335] Object-PL/SQL Object-oriented CSS ObjectLOGO ObjectPAL Objective-C 1984 orientação a objetos programação multi-paradigma programação baseada em classe reflexão [336] Objective-J 2008 orientação a objetos reflexãoprogramação funcional programação imperativa [337] 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 OmniMark Ooc [338] Opa 2011 programação multi-paradigma programação funcional programação imperativa [339] Opal programação funcional Open Roberta programação orientada a eventos [340] OpenCL 28 de agosto de 2009 programação imperativa programação estruturada orientação a objetos programação genérica Khronos Group [341] OpenGL ES Shading Language 2009 Khronos Group [342] OpenLisp [343] OpenMx 2010 modelagem de equações estruturadas [344] Openmodelica programação declarativa [345] Orc 2004 programação concorrente Jayadev Misra William Cook David Kitchin [346] Oriel 1991 programação imperativa programação procedural Orwell 1984 programação funcional Ox [347] Oxygene 2005 orientação a objetos computação paralela RemObjects Software [348] 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 [349] P 2012 [ 60] P# 2003 P* 2013 P4 2013 programação imperativa [350] PACT 1955 IBM PAL PANORAMIC PARI/GP 1985 Henri Cohen [351] PCASTL 2008 programação imperativa programação procedural reflexão [352] PEARL 1977 programação procedural PILOT 1968 programação imperativa 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 [353] PL/M 1973 programação procedural programação estruturada Gary Kildall PL/P PL/SQL 1992 programação procedural [354] PL/X IBM PL360 1966 programação procedural programação imperativa programação estruturada PLANC 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 [355] PONIE POP-11 reflexãoprogramação procedural programação declarativa POP-2 1970 programação funcional POSXML POW! PPL PRINT 1955 PROGRES PROMAL 1984 programação imperativa programação procedural programação estruturada PROSA 1981 PROSE modeling language 1974 PTQL PV-Wave Pan programação declarativa [356] ParaSail 2009 programação procedural programação concorrente computação paralela programação estruturada orientação a objetos [357] Paradox 1985 Corel [358] Parlog Parser 1997 programação procedural [359][360] Pascal 1970 programação imperativa programação estruturada Niklaus Wirth PascalABC.NET 2007 orientação a objetos [361][362] Pauscal PeopleCode programação multi-paradigma orientação a objetos programação imperativa Oracle Corporation Perl 1987 programação multi-paradigma Larry Wall [ 61] The Perl Foundation [ 62] [363] Perl Data Language 1996 programação de matriz programação imperativa programação funcional Karl Glazebrook [364] Petr Pforth [365] Pharo 2008 orientação a objetos reflexão [366] Php4delphi Phrogram [367] Pic Micro Pascal programação procedural [368] Pico (linguagem de programação) 1997 reflexãoprogramação procedural Vrije Universiteit Brussel [369] PicoLisp 1988 programação funcional programação procedural orientação a objetos programação declarativa reflexãometaprogramação [370] Pict programação concorrente programação funcional Piet 1993 programação esotérica David Morgan-Mar [371] Pike 1994 orientação a objetos [ 63] programação funcional programação procedural [372] Pipeline Pilot Accelrys [373] Pixie 2015 programação funcional [374] Pixilang 2006 [ 64] [375] Pizza (linguagem de programação) 1996 programação genérica [376] Plankalkül 1942 programação procedural Konrad Zuse Planner 1969 programação lógica programação procedural Pliant 1999 programação imperativa programação procedural [377] Plus 1976 programação imperativa programação procedural programação estruturada Universidade da Colúmbia Britânica Pnuts 1997 orientação a objetos [378] Polymorphic Programming Language 1969 programação procedural Polymorphic recursion Polyphonic C# 2002 programação multi-paradigma Microsoft Research [379] Pony orientação a objetos [ 65] Poplog Portable Standard Lisp Portal Portlet PostScript 1982 stack-oriented programming programação multi-paradigma programação procedural Linguagem de programação concatenativa Adobe Potion (linguagem de programação) [380] PottersWheel [381] PowerBASIC 1989 [382] PowerHouse 1982 PowerScript julho de 1992 orientação a objetos [ 66] PowerSoft Corp. [383] Praspel Programação por contrato [384] Pro*C ProSet Processing 2001 orientação a objetos Processing Foundation [ 67] Processing.js 2008 John Resig [ 68] 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 Progress 4GL orientação a objetos Progress Software [385] Project Builder Prolog 1972 programação lógica programação declarativa programação modular Protel programação procedural Proteus Prototype Verification System Prova ProvideX 1992 programação procedural orientação a objetos Grupo Sage [386] Ptolemy Project Universidade da Califórnia em Berkeley [387] Pure 2008 programação funcional programação declarativa [388] PureBasic 1998 programação estruturada [389] Py (linguagem de programação) [390] PyLinda PyUnit 2001 [391] Pyrex [392] Python 3 [393] Python for S60 orientação a objetos Python Software Foundation [394] P′′ 1964 programação imperativa programação estruturada Q 2003 programação de matriz programação funcional QB64 galeão QB64 [395] QBasic 1991 programação procedural Microsoft QML 2009 programação declarativa programação reativa Qt Project [396] QUEL QUIKTRAN QUILL Qalb 2012 programação funcional [397] Qi [398] Qore programação procedural orientação a objetos David Nichols [399] Qu Quartz Composer Apple [400] QuickBASIC 1985 Microsoft QuickPascal Microsoft [ 69] R agosto de 1993 programação funcional programação de matriz orientação a objetos [ 70] programação imperativa reflexãoprogramação procedural [401] R++ década de 1990 programação lógica RAPID 1994 Asea Brown Boveri RBASIC 1989 VEB Robotron-Meßelektronik RCML 2014 READ/PRINT 1953 REBOL 1997 programação orientada à linguagem programação funcional programação baseada em protótipos programação imperativa [ 71] [ 72] [ 73] REXX 1979 programação procedural programação estruturada IBM Mike Cowlishaw RGSS [402] ROOP 1995 orientação a objetos programação lógica programação procedural ROOT 1995 CERN [403][404] RPG 1959 programação procedural IBM RPG Code [405] 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 RUR-PLE 12 de dezembro de 2004 orientação a objetos [406] Racket 1995 orientação a objetos programação procedural programação funcional programação multi-paradigma programação modular metaprogramação reflexãoprogramação orientada à linguagem [407] Raku 25 de dezembro de 2015 orientação a objetos programação imperativa programação funcional Larry Wall Audrey Tang [408][409] Rapira 1987 programação procedural programação estruturada Raptor programação estruturada [410] RascalMPL conversor de dados [411] Ratfor 1976 Brian Kernighan [412] Rational Modeling Language Reaktor Native Instruments [413][414] RealBasic [415] Realtime Programming Language Red 2011 programação imperativa programação funcional programação multi-paradigma Nenad Rakocevic [ 74] Refal 1968 programação funcional Valentin Turchin [416] Regional Assembly Language 1951 Reia [417] Rex Ring 2016 programação funcional programação imperativa programação declarativa orientação a objetos programação procedural Mahmoud Samir Fayed [418][419] RiscLua Rlab programação de matriz Robic Robot Battle 2002 1994 Robotc [420] Rochester assembler 1951 Rocky Mountain BASIC programação imperativa [421] Roy (linguagem de programação) Rpal Peter Landin John Wozencraft Run BASIC [422] Rust 23 de julho de 2006 2006 systems programming [ 75] [ 76] programação funcional programação concorrente programação genérica programação imperativa orientação a objetos Mozilla [ 77] Graydon Hoare [ 77] [ 78] Rust Foundation [ 79] [423] S 1976 programação de matriz programação imperativa orientação a objetos Rick Becker [424] S-PLUS TIBCO Software S/SL programming language 1980 James Cordy Ric Holt S2 1999 orientação a objetos Brad Fitzpatrick Martin Atkins [425] S3 programação estruturada programação imperativa International Computers Limited SAC programming language 1994 programação de matriz [426] SAIL 1970 Stanford Artificial Intelligence Laboratory SAKO SAM76 1976 SAMPL programação multi-paradigma [427] SASL 1972 programação funcional SCM 1990 Aubrey Jaffer [428] SETL 1969 programação imperativa programação procedural programação estruturada orientação a objetos Instituto Courant de Ciências Matemáticas [429] SETL2 SIGNAL década de 1980 programação declarativa SISAL 1983 programação funcional programação multi-paradigma programação de fluxo de dados programação concorrente SK8 orientação a objetos Apple [ 80] SKILL SL5 SLIP década de 1960 SMALL 1980 programação procedural programação imperativa programação estruturada orientação a objetos SMIL Timesheets SNOBOL 4 1962 programação imperativa Bell Labs [430] SP/k 1974 programação estruturada programação imperativa Ric Holt James Cordy SPARK 1988 programação procedural Altran Universidade de Southampton [431] SQL 1974 programação declarativa Organização Internacional para Padronização Raymond F. Boyce Donald Chamberlin [432] SQL*Plus 1982 SQL/PSM 1996 programação multi-paradigma SQLPL SR STELLA 1985 linguagem de programação visual Barry Richmond [433] STOS BASIC 1988 François Lionet SYMPL programação imperativa programação procedural programação estruturada SabreTalk IBM American Airlines [ 81] Eastern Air Lines [ 81] Sass 28 de novembro de 2006 [434] Sather 1990 orientação a objetos programação funcional Projeto GNU [435] 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 [ 82] Scheme 1975 programação funcional programação procedural metaprogramação programação imperativa [436] Scientific Vector Language 1994 [437] Scilab programação de matriz Dassault Systèmes SE [438] Scol 1996 [439] Scratch 2001 programação orientada a eventos linguagem de programação visual MIT Media Lab [440] Script.NET programação imperativa metaprogramação Microsoft [441] Scriptol (linguagem de programação) 12 de outubro de 2001 [442] 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 [443] Self 1987 programação baseada em protótipos orientação a objetos David Ungar Randall Smith Universidade Stanford Sun Microsystems [ 83] [444] Sense orientação a objetos The Open University [445] SenseTalk 1992 orientação a objetos [446] SequenceL 1989 programação declarativa programação de matriz programação puramente funcional computação paralela [447] Sequentielle Formelübersetzung 1955 ShEx 2013 [448] Shen [449] Short Code 1950 programação procedural John Mauchly Sieve Simple 1995 Simple Yet Powerful Scripting Language 2005 [450] Simul 2003 [451] Simula 1962 orientação a objetos programação procedural programação imperativa programação estruturada Kristen Nygaard Simulink MathWorks [452] Sing# 2005 Microsoft Research Singularity Microsoft [453] Sistema A-0 1952 Grace Hopper Sistema Programação Mozart Slate programação baseada em protótipos [454] SmallBASIC Smalltalk 1972 orientação a objetos programação baseada em classe Alan Kay Adele Goldberg [ 84] Daniel Henry Holmes Ingalls Diana Merry Smart Pascal Snap! 2011 orientação a objetos programação orientada a eventos [455] Snap4Arduino 2013 [456] Snostorm SolidThinking Embed 1989 modularidade Visual Solutions, Inc. [457][458] Solidity 2014 [ 85] Sort Merge Generator 1951 Space Programming Language 1967 Speakeasy 1964 programação imperativa Spec# 2004 programação multi-paradigma Microsoft Research [459] 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 [460] Spoon Squeak 1996 orientação a objetos Apple [461] StaDyn [462] Stanislaus 1951 StarLogo 2001 programação multi-paradigma programação procedural programação orientada a agentes MIT Media Lab [463] Stata 1985 StataCorp [464] Stateflow MathWorks [465] Stencyl 31 de maio de 2011 Jonathan Chung [466] Strongtalk 1 de julho de 2002 orientação a objetos [ 86] Stylus 2011 [ 87] SubL Subtext 2004 linguagem de programação visual Sue 1971 Ric Holt Suneido programming language 2000 [467] SuperBASIC SuperPascal 1993 programação concorrente programação procedural [468] Superbase database 1983 [469] Superplan 1951 programação procedural Swift 2 de junho de 2014 programação funcional programação imperativa orientação a objetos programação multi-paradigma programação estruturada em bloco programação declarativa Chris Lattner Apple [ 88] 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 [470] TACPOL programação estruturada TADS 1988 programação baseada em protótipos [471] TECO 1962 Daniel Murphy TELCOMP 1965 BBN Technologies THINK C Gen Digital TI BASIC 1979 Texas Instruments TJS2 TLA+ 23 de abril de 1999 linguagem de ação [472] TMG 1963 TNSDL TOM 1999 orientação a objetos [473] TOMVIEW [474] TRAC 1964 Calvin Mooers TREE-META 1968 TTCN-3 TTM 1968 TTSneo TUTOR 1969 programação imperativa programação procedural TXL programação funcional James Cordy [475] TeX 1978 Donald Knuth [476] Tea 1997 programação funcional programação multi-paradigma orientação a objetos [477] Tekkie Uni [478] Text Executive Programming Language 1979 Text Processing Utility Texto estruturado ThinBasic Thue 2000 John Colagioia [479] Timber [480] Tiny BASIC 1975 Tiny programming language TinyScheme 1998 [481] Tom 2001 [482] Toontalk 1995 programação lógica de restrição concorrente [483] TouchDesigner [484] TouchDevelop 21 de julho de 2011 [485] Trade Space Visualizer [486] Transact-SQL programação procedural Transaction Application Language Tritium [487] True BASIC 1983 [488] Turbo Basic 1987 Borland Turbo C++ maio de 1990 Borland [489] Turbo Pascal 20 de novembro de 1983 orientação a objetos Borland [ 89] Anders Hejlsberg Turbo Pascal OOP 1989 Turbo-Basic XL Frank Ostrowski Turbo51 orientação a objetos [490] Turing 1982 orientação a objetos programação procedural Holt Software Associates Turing+ Twelf 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 [ 90] [ 91] UCBLogo Michael Katz George Mills [491] UCSD Pascal 1978 Universidade da Califórnia em San Diego UNCOL 1958 UNICODE 1957 UNITY 1988 URBI 2003 UWSC Ubercode 2005 orientação a objetos [492] Umple 2008 orientação a objetos [ 92] Unicon orientação a objetos programação procedural [493] Uniface 1984 three schema approach Rocket Software [ 93] [494] Unified Parallel C 1999 computação paralela [495][496] Universal Test Specification Language Unlambda 28 de junho de 1999 programação esotérica programação funcional [497] Unobtrusive JavaScript UnrealScript 1998 orientação a objetos programação genérica [498] Ur dezembro de 2014 [499] VAX Macro VSXu 2004 linguagem de programação visual [ 94] 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 [500] Visual Basic 1991 orientação a objetos programação orientada a eventos programação procedural Microsoft [501] Visual Basic for Applications 1993 programação multi-paradigma Microsoft [502][503] Visual FoxPro 1984 orientação a objetos programação procedural Microsoft [504] Visual J++ 1996 [505] Visual Logic programação estruturada [506] Visual Prolog programação lógica programação funcional orientação a objetos programação imperativa [507] Visual T# 2009 Von Neumann and Goldstine graphing system 1946 Vvvv 1998 linguagem de programação visual [508] WATFIV 1968 WFL Burroughs Corporation WICS WLanguage 1992 WMLScript WSFN 1977 WaveGL Web WebGL 3 de março de 2011 Khronos Group [509] Whiley junho de 2010 programação imperativa programação funcional [510] Whirlwind assembler 1951 Whitespace 1 de abril de 2003 programação esotérica [511] Windows App Studio Microsoft [512] Wiring 2003 orientação a objetos [ 95] 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 [513] WordBASIC 1989 Microsoft WxBasic [ 96] Wyvern 2013 orientação a objetos programação funcional [514] X++ Microsoft X10 2004 orientação a objetos programação de matriz programação concorrente IBM [515] XACML programação declarativa dados semiestruturados OASIS [516] XAML junho de 2008 programação declarativa XBLite programação procedural [517] XBase++ 1997 orientação a objetos [518] XBasic [519] XC Programming Language 2005 programação concorrente XMOS XCore XS1 XHarbour 2001 programação procedural XL 2001 [520] XL (linguagem de programação) 2000 programação multi-paradigma programação imperativa programação funcional Christophe de Dinechin [521] XMTC XOTcl 2000 programação multi-paradigma orientação a objetos programação funcional programação imperativa programação orientada a eventos [522] XPL 1967 programação procedural programação estruturada XPL0 1976 programação procedural XPath 1999 linguagem de consulta W3C XProfan 1990 [523] XSB programação lógica [524] XSLT 1999 programação declarativa W3C [525][526][527] XUL 1999 Mozilla Foundation [528] XUpdate XcalableMP Xojo 1996 orientação a objetos [529][ 97] Xtend 2011 orientação a objetos programação imperativa programação funcional [530] Yellow 1977 Yoix 2000 programação procedural orientação a objetos [531] Yorick 1996 programação de matriz [532] Z++ orientação a objetos ZOPL década de 1970 programação procedural ZPL 1993 programação de matriz [533] Zebra 1989 Zeno programação imperativa programação procedural ZetaLisp 1980 ZhPy 2007 programação multi-paradigma No/unknown value [534] Zig 2015 programação imperativa programação concorrente programação procedural programação funcional programação genérica Andrew Kelley [535] Zonnon 2000 programação imperativa adenine asm.js [536] assembly 1949 programação não estruturada batch bc 1975 chef 2002 David Morgan-Mar [ 98] [ 98] gawk 1986 Projeto GNU [537] hoc Rob Pike Brian Kernighan jimtcl [ 73] linguagem ladder linguagem de programação visual m4 1977 make abril de 1976 macro Stuart Feldman nesC [538] o:XML orientação a objetos [539] rc 1989 programação imperativa programação procedural Bell Labs [540] urbiscript orientação a objetos [541] webMethods Flow orientação a objetos [542] ΛProlog programação lógica Аналитик 1968 Victor Glushkov Glushkov Institute of Cybernetics National University «Yuri Kondratyuk Poltava Polytechnic»