# Lista de linguagens de programação

Esta é uma lista de linguagens de programação, atuais e históricas, em ordem alfabética, que inclui também o desenvolvedor, data de criação e o paradigma de programação que é a forma de classificar as linguagens baseada em suas funcionalidades.
| Linguagem | Data da criação | Paradigma de programação | Desenvolvedor |
| *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++ | | | |
| ABC | 1975 | programação procedural programação imperativa programação estruturada | Centrum Wiskunde & Informatica |
| ABLE | | | |
| ABSET | | | |
| ABSYS | 1967 | programação lógica programação declarativa | |
| ACL2 | 1990 | programação funcional | Matt Kaufmann |
| ACUCOBOL | 1988 | orientação a objetos | |
| ADMB | | | |
| ADVPL | 1994 | | |
| ALCOR | década de 1960 | | |
| ALGAE | 1951 | | |
| 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 |
| 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 |
| AMPLE | | | |
| ANSYS Parametric Design Language | 1970 | | |
| ARITH-MATIC | 1954 | | Grace Hopper |
| ARLA | | | |
| ASCEND | | programação declarativa | |
| ASIC | | | |
| ASP | 1996 | | Microsoft |
| ASP.NET | janeiro de 2002 | | Microsoft |
| ATLAS Transformation Language | | | |
| ATOLL | | | |
| ATS | 2006 | programação declarativa programação funcional | Universidade de Boston |
| Abbreviated Language For Authorization | | programação declarativa | |
| 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 |
| Active Oberon | 1997 | | |
| ActiveBasic | | | |
| ActiveVFP | 2001 | orientação a objetos programação procedural | |
| Actor | | | |
| Actor-Based Concurrent Language | | | |
| Ada | 1980 | orientação a objetos programação imperativa programação estruturada programação multi-paradigma | Jean Ichbiah S. Tucker Taft |
| 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 | Universidade Técnica Chalmers |
| AgentSheets | 1991 | orientação a objetos | |
| 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 |
| Alef | 2010 | programação concorrente programação estruturada | |
| Aleph | | | |
| Algebraic Logic Functional programming language | | programação lógica programação funcional | |
| Algebraic semantics | | | |
| Algek | | | |
| Algol-W | 1966 | programação procedural programação imperativa programação estruturada | Niklaus Wirth Charles Antony Richard Hoare |
| Alice | 2000 16 de junho de 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 | | | |
| Alusus | | | |
| Amber | | | |
| AmbientTalk | 2006 | orientação a objetos programação baseada em protótipos programação concorrente programação orientada a eventos reflexão | |
| AmiBlitz | | | |
| AmigaBASIC | | | Microsoft MetaComCo |
| AmigaE | 1993 | orientação a objetos | Wouter van Oortmerssen |
| Ana | | | |
| Analytica | 16 de janeiro de 1992 | programação de matriz | |
| Analytical Engine order code | | | |
| 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 |
| ArmScript | | | |
| AspectC++ | | programação orientada a aspecto | |
| AspectJ | 2001 | programação orientada a aspecto | Eclipse Foundation |
| 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 | | |
| Atom | 2007 | programação funcional programação declarativa | |
| AutoLISP | janeiro de 1986 | | |
| Autocode | 1954 1952 | | |
| 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 | | | |
| 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 |
| BASIC 8 | | | |
| BASIC09 | | | Microware |
| BBC BASIC | 1981 | | Roger Wilson |
| 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 |
| BLISS | 1970 | programação estruturada programação imperativa programação procedural | Universidade Carnegie Mellon |
| Babbage | 1971 | programação procedural programação estruturada | |
| Baby modula-3 | | | |
| Ballerina | 2017 | programação concorrente | WSO2 |
| Baltazar | 1993 | | Soukup Graphic Programming Systems |
| Basic For Qt | | orientação a objetos programação procedural | |
| Basic Sound Extension | | | |
| Basic4GL | | programação procedural | |
| Basic4android | | | |
| Basic4ppc | | programação procedural | |
| BeanShell | 1999 | orientação a objetos | |
| Beatnik | | programação esotérica stack-oriented programming | Cliff L. Biffle |
| Befunge | 1993 | programação esotérica | |
| Behavioral Description Language | | | |
| Bertrand | | | |
| Bidule | | | |
| Birkbeck Assembler | 1950 | | |
| Bistro (linguagem de programação) | 1999 | orientação a objetos | |
| BitC | | programação procedural | Universidade Johns Hopkins |
| Bla | | | |
| Blitz Basic | outubro de 2000 | programação imperativa orientação a objetos | |
| Blitz2D | | | |
| Blitz3D | | | |
| BlitzMax | | | |
| BlitzPlus | | | |
| Blockly | 2012 | | Ellen Spertus Rachel Fenichel Beka Westberg |
| BlooP and FlooP | 1979 | | |
| Bloom | | | |
| Blub | | | |
| Blue | 1997 | | |
| Boehm unnamed coding system | 1951 | | |
| Bon (linguagem de programação) | | | |
| Boo | 2003 | orientação a objetos | Rodrigo Barreto de Oliveira |
| Boomerang | 2008 | | Benjamin C. Pierce |
| Bourne shell | 1979 | | Stephen R. Bourne |
| Brainfuck | 1993 | programação esotérica programação imperativa | Urban Müller |
| Brief Code | | | |
| Brutus2D | | programação procedural | |
| Business Intelligence Markup Language | | | Varigence |
| C | 1972 | programação imperativa programação estruturada programação procedural | Bell Labs Dennis Ritchie American National Standards Institute Organização Internacional para Normalização Ken Thompson |
| 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 |
| C++/CLI | | programação estruturada | |
| C-- | 1997 | programação imperativa | Simon Peyton Jones Norman Ramsey |
| CAL | | | |
| CBASIC | | | Gordon Eubanks |
| CEEMAC | | | |
| CFEngine | | | Mark Burgess |
| CFML | | programação imperativa | Adobe |
| CGOL | 1973 | programação procedural | Vaughan Pratt |
| CHAIN | | | |
| CHICKEN | 20 de julho de 2000 | | |
| CHILL | 1980 | programação procedural | |
| CHIP-8 | década de 1970 | | |
| CLACL | janeiro de 2000 | programação lógica | |
| CLIPS | 1985 | orientação a objetos | Centro Espacial Lyndon Johnson |
| CLISP | | | Projeto GNU |
| CLIST | | programação procedural | |
| 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 |
| COBOL | 28 de maio de 1959 | programação procedural orientação a objetos programação imperativa | Organização Internacional para Normalização CODASYL American National Standards Institute |
| COBOL.NET | | | |
| COLA | 2009 | | |
| 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 |
| Caché ObjectScript | 1997 | orientação a objetos | |
| Cadence SKILL | 1990 | programação funcional | Cadence Design Systems |
| CafeOBJ | | | |
| Caml Light | | | |
| Candle | | | |
| Cascading Style Sheets | 17 de dezembro de 1996 | | CSS Working Group |
| Cat (linguagem de programação) | 2006 | | |
| 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 Gavin King |
| Ch | 1 de outubro de 2001 | | |
| 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 |
| Chinese BASIC | | | |
| Chipmunk Basic | | | Ron Nicholson |
| Chomski | | | |
| Church | | | |
| CiMPLE | | | |
| 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 | | |
| Cirq | | | |
| Citrine | 2014 | orientação a objetos programação procedural | |
| 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 | |
| Clipper | 1985 | | |
| Clojure | 2007 | programação funcional programação orientada a agentes programação concorrente programação lógica | Richard Hickey |
| 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 | Jeremy Ashkenas |
| Colony Framework | | | |
| Color BASIC | | | Microsoft |
| ColorForth | | programação procedural | Charles H. Moore |
| Comet | | | |
| Comfy | | | |
| 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 | |
| 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 | | | |
| Concurrent Prolog | | | |
| Converge | | orientação a objetos | |
| Cool | 1996 | orientação a objetos | |
| Coopr | | | |
| 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. |
| Crystal | 2014 | orientação a objetos programação multi-paradigma programação concorrente | Ary Borenzweig Manas Technology Solutions |
| Csh | 1978 | | Bill Joy |
| 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 |
| Cybil | | | |
| CycL | 1984 | | |
| Cyclone | 2002 | | AT&T |
| Cython | 28 de julho de 2007 | | |
| Código G | década de 1950 | programação procedural programação imperativa | |
| Cω | 2005 | programação multi-paradigma | Microsoft Research |
| 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 | |
| DASL | | | |
| DATATRIEVE | | | Hewlett-Packard |
| DBASE | 1979 | programação imperativa | Wayne Ratliff Ashton-Tate |
| 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 | |
| DUP programming language | | programação funcional | Ericsson |
| DYNAMO | | | |
| Dafny | 2009 | programação funcional programação imperativa Programação por contrato | K. Rustan M. Leino 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 | |
| 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 |
| Delta COBOL | | | |
| Dependency Constraint Language | | | |
| Dependent ML | | | |
| Design By Numbers | 1999 | orientação a objetos | John Maeda |
| Deterministic Parallel Java | | | |
| 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 programação funcional programação multi-paradigma | Apple Universidade Carnegie Mellon |
| E | 1997 | orientação a objetos | |
| 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 | HPCC ChoicePoint HPCC Systems |
| ECL | | | |
| EFL | | | Stuart Feldman |
| EGL | | | IBM |
| ELAN | 1974 | | Universidade Técnica de Berlim |
| ELI | | programação de matriz | |
| 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 | | |
| 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 | | | |
| 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 |
| 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 | |
| Enterprise Mashup Markup Language | | | |
| Epigram | 2004 | programação funcional | |
| Erlang | 1986 | programação declarativa programação funcional programação concorrente programação multi-paradigma | Joe Armstrong Ericsson Robert Virding |
| 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 | |
| EventScripts | 2004 | | |
| Executive Systems Problem Oriented Language | 1966 | programação procedural programação imperativa programação estruturada | Burroughs Corporation |
| 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 |
| F* | | programação funcional programação imperativa | Microsoft Research INRIA |
| F-Script | 2009 | orientação a objetos programação de matriz | |
| 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 |
| 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 | |
| Ferite | 2000 | | |
| Ficl | | | |
| FileMaker Script | 1993 | | |
| Filetab | | | |
| Fjölnir | década de 1980 | programação procedural orientação a objetos | |
| 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 | | | |
| 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 |
| Fortran | 1957 | programação estruturada orientação a objetos programação procedural programação genérica programação imperativa programação de matriz | IBM John Backus |
| Fortress (linguagem de programação) | 2006 | | |
| FoxPro | 1991 | programação procedural orientação a objetos | |
| FpgaC | 2005 | | John L. Bass |
| FreeBASIC | 2004 | programação procedural orientação a objetos | |
| FreeFem++ | | | Universidade Pierre e Marie Curie Frédéric Hecht Pierre Jolivet |
| Frege | | programação funcional programação puramente funcional | |
| 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 | | | |
| G-Portugol | | programação imperativa | |
| GAP | 1986 | | |
| GAUSS | 1984 | programação imperativa programação de matriz | |
| GDScript | 2001 | orientação a objetos | |
| GENERIC | | | |
| GEORGE | 1957 | | |
| GFA BASIC | 1986 | | |
| GLSL | 2004 | | OpenGL Architecture Review Board |
| GNU E | 1991 | orientação a objetos | |
| GNU Guile | 1993 | | Projeto GNU |
| GNU Octave | 1988 | programação de matriz | John W. Eaton |
| GOAL agent programming language | | programação orientada a agentes | |
| GPM | | | |
| GRASS | 1974 | programação procedural | |
| GScript | | | Guidewire Software |
| GT.M | | | Fidelity National Information Services |
| GW-BASIC | 1983 | | Microsoft |
| 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 |
| Gauche | | | |
| GeneXus | 1988 | programação declarativa | ARTech Consultores SRL |
| Generalized Automation Language | | | |
| Genie | 2008 | orientação a objetos programação imperativa programação estruturada | |
| Geometric Description Language | | | |
| Gibiane | | | |
| Glass | | programação esotérica | |
| Global Arrays | 1994 | computação paralela | |
| GnuCOBOL | 2002 | | Projeto GNU |
| 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 | Google Rob Pike Ken Thompson The Go Authors Robert Griesemer |
| 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 |
| Google Apps Script | | | Google |
| Gosu | 2002 | orientação a objetos | |
| GrGen | 2003 | programação multi-paradigma | |
| Graphics Layout Engine | | | |
| Green | | | |
| Gremlin | 2009 | | |
| 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 |
| Haggis | | programação funcional programação imperativa orientação a objetos | |
| 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 |
| 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 |
| Haskell | 1990 | programação funcional programação puramente funcional non-strict programming language | Paul Hudak Lennart Augustsson John Hughes Simon Peyton Jones Erik Meijer Philip Wadler |
| Haxe | 2005 | programação multi-paradigma orientação a objetos programação genérica programação funcional | Simon Krajewski Nicolas Cannasse Cauê Waneck |
| 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 | | | |
| 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 | | |
| Hugo | | | |
| Hume | 2000 | programação funcional | |
| Hy | 2013 | programação imperativa programação procedural orientação a objetos metaprogramação programação genérica | |
| 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-L | 1994 | | |
| IITRAN | | | |
| ILNumerics.Net | | orientação a objetos | |
| IMP | | | |
| INTERCAL | 1972 | programação esotérica | |
| 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 | |
| Icon | 1977 | programação multi-paradigma programação estruturada | |
| Id | 1975 | | |
| Idris | 2007 | programação funcional programação puramente funcional total functional programming | |
| Illumination Software Creator | | | |
| 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 | |
| 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 | | | |
| Itk | 1993 | programação multi-paradigma | |
| Ixi lang | | | Ixi software |
| Izibasic | | | |
| JAL | 2003 | programação procedural | |
| JEAN | | | |
| JModelica.org | | programação declarativa | |
| JOSS | 1963 | | Cliff Shaw |
| JRT | | | |
| JSFuck | | | |
| JSONiq | | programação declarativa | |
| JSX | | | DeNA |
| JScript | 1996 | programação baseada em protótipos orientação a objetos | Microsoft |
| JScript .NET | | | Microsoft |
| Jade (banco de dados) | 1996 | orientação a objetos programação concorrente | |
| 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 |
| 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 | |
| JavaServer Pages Standard Tag Library | | | Sun Microsystems Oracle Corporation Eclipse Foundation |
| Jeem | | | |
| Jess | 1995 | programação declarativa programação lógica | Sandia National Laboratories |
| JoCaml | | | INRIA |
| Job Control Language | | | |
| 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 |
| 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 | |
| Just BASIC | | | |
| J♯ | 2002 | orientação a objetos programação estruturada programação imperativa | Microsoft |
| KL1 | | | |
| KM | | representação de conhecimento programação declarativa | |
| KNITRO | | | |
| KOMPILER | | | |
| KRL | 1971 | programação declarativa programação lógica | |
| KTurtle | | | |
| KUKA Robot Language | | | KUKA |
| Karel | 1981 | programação procedural | |
| Karel++ | | | |
| 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 | | | |
| Klammerausdrücke | 1951 | | |
| Klerer-May System | década de 1960 | programação procedural | |
| Koala | | | |
| Kojo | 2010 | orientação a objetos programação funcional | |
| Krypton | | | |
| L Sharp | | | |
| LCM | | | |
| LEAP | | | |
| LEGO | | | |
| LFE | 2008 | programação funcional | |
| LIS | 1973 | programação procedural | |
| LISA | 1997 | | |
| LOLCODE | 2007 | programação imperativa programação procedural programação estruturada | |
| 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ö |
| 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 | |
| Lava | | linguagem de programação visual orientação a objetos | |
| Lazy K | | | |
| Lazy ML | 1984 | | |
| Lean (linguagem de programação) | 2013 | programação funcional | Microsoft Research Leonardo de Moura |
| Leda | 1995 | | |
| Lexico | 1985 | | |
| 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 Expressão | | | Sun Microsystems Oracle Corporation 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 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 | |
| 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 |
| 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 |
| Logtalk | 1998 | programação lógica orientação a objetos programação baseada em protótipos | |
| 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 |
| 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 |
| 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 | |
| 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 Cleve Moler |
| 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ão metaprogramaçã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 | |
| MIXAL | | | |
| ML | 1973 | programação procedural programação funcional programação imperativa | Robin Milner |
| MLAB | | programação multi-paradigma | |
| MLisp | | | |
| MOLOG | 1986 | | |
| MOO | 1990 | | |
| MS BASIC for Macintosh | | | Microsoft |
| MST Workshop | | | |
| MSX-BASIC | 1983 | programação imperativa | Microsoft |
| MUMPS | 1966 | programação procedural programação imperativa | |
| Macintosh Common Lisp | | | |
| Maclisp | | | Richard Greenblatt |
| MacroML | | | |
| Magik | 1989 | orientação a objetos | |
| 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 |
| Mary | 1971 | programação imperativa | SINTEF |
| Mathcad | 1986 | | Mathsoft |
| Mathematica | 23 de junho de 1988 | programação funcional programação de matriz | Wolfram Research |
| Maude system | | metaprogramação reflexão programação lógica | |
| Maxscript | 1997 | | |
| Maya Embedded Language | fevereiro de 1998 | | |
| 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 | | | |
| MetaPost | 1994 | programação imperativa programação declarativa | |
| 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 | | |
| 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 |
| Milk | | | MIT Computer Science and Artificial Intelligence Laboratory |
| Mind | | | |
| Mirah | 2008 | orientação a objetos programação imperativa | |
| Miranda | 1985 | programação declarativa programação puramente funcional | |
| Mizar system | 1973 | programação declarativa | |
| Mobile BASIC | 2003 | | |
| Mocklisp | | | |
| Modelica | 1997 | programação declarativa orientação a objetos | |
| 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 |
| Mojo | 2023 | programação imperativa programação multi-paradigma programação funcional programação genérica | Modular |
| Mondrian | 1997 | | |
| Monkey X | 2011 | orientação a objetos | |
| Mouse | década de 1970 | stack-oriented programming | |
| Mudlle | | | |
| MultiLisp | | | |
| Music Markup Language | | | |
| NASM | 1996 | | Hans Peter Anvin |
| NATURAL | | | |
| NCL | 1987 | | |
| 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 | | | |
| NQP | | | |
| NS Basic | | orientação a objetos | |
| NWScript | 18 de junho de 2002 | | |
| Nadeshiko | 2001 | | |
| 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 |
| Neo Sign 0f Misery | | | |
| 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 | |
| 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 | |
| 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 | | |
| Nu | 2007 | programação estruturada programação procedural orientação a objetos programação imperativa programação funcional | |
| Nullsoft Scriptable Install System | 31 de julho de 2000 | | NullSoft |
| OBJ | | | |
| OBJ2 | | | |
| OBJ3 | | | |
| OML | | | |
| OMNIBAC Symbolic Assembler | 1951 | | |
| OPS5 | | programação funcional | |
| ORCA/Modula-2 | 1994 | | The Byte Works |
| OTX | 2012 | | |
| 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 | | | |
| 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 |
| Object-PL/SQL | | | |
| ObjectLOGO | | | |
| ObjectPAL | | | |
| Objective-C | 1984 | orientação a objetos programação multi-paradigma programação baseada em classe reflexão | |
| Objective-J | 2008 | orientação a objetos reflexão programação funcional programação imperativa | |
| 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 | | | |
| 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 | | | |
| OpenMx | 2010 | modelagem de equações estruturadas | |
| Openmodelica | | programação declarativa | |
| Orc | 2004 | programação concorrente | Jayadev Misra William Cook David Kitchin |
| Oriel | 1991 | programação imperativa programação procedural | |
| Orwell | 1984 | programação funcional | |
| 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 | | |
| P# | 2003 | | |
| P* | 2013 | | |
| P4 | 2013 | programação imperativa | |
| PACT | 1955 | | IBM |
| PAL | | | |
| PANORAMIC | | | |
| PARI/GP | 1985 | | Henri Cohen |
| PCASTL | 2008 | programação imperativa programação procedural reflexão | |
| 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 |
| 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 | |
| PLEX | década de 1970 | programação procedural programação imperativa programação concorrente | Göran Hemdahl Ericsson |
| PLEXIL | 2005 | programação multi-paradigma | |
| PONIE | | | |
| POP-11 | | reflexão programaçã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 | |
| ParaSail | 2009 | programação procedural programação concorrente computação paralela programação estruturada orientação a objetos | |
| Paradox | 1985 | | Corel |
| Parlog | | | |
| Parser | 1997 | programação procedural | |
| PascalABC.NET | 2007 | orientação a objetos | |
| Pauscal | | | |
| PeopleCode | | programação multi-paradigma orientação a objetos programação imperativa | Oracle Corporation |
| Perl | 1987 | programação multi-paradigma | Larry Wall The Perl Foundation |
| Perl Data Language | 1996 | programação de matriz programação imperativa programação funcional | Karl Glazebrook |
| Petr | | | |
| Pforth | | | |
| Pharo | 2008 | orientação a objetos reflexão | |
| Php4delphi | | | |
| Phrogram | | | |
| 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 | |
| Pict | | programação concorrente programação funcional | |
| Piet | 1993 | programação esotérica | David Morgan-Mar |
| Pike | 1994 | orientação a objetos programação funcional programação procedural | |
| Pipeline Pilot | | | Accelrys |
| Pixie | 2015 | programação funcional | |
| Pixilang | 2006 | | |
| Pizza (linguagem de programação) | 1996 | programação genérica | |
| 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 | |
| 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 |
| Pony | | orientação a objetos | |
| 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) | | | |
| PottersWheel | | | |
| PowerBASIC | 1989 | | |
| PowerHouse | 1982 | | |
| PowerScript | julho de 1992 | orientação a objetos | PowerSoft Corp. |
| Praspel | | Programação por contrato | |
| Pro*C | | | |
| ProSet | | | |
| Processing | 2001 | orientação a objetos | Processing Foundation |
| Processing.js | 2008 | | John Resig |
| 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 |
| Project Builder | | | |
| Prolog | 1972 | programação lógica programação declarativa programação modular | |
| 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 |
| Pure | 2008 | programação funcional programação declarativa | |
| PureBasic | 1998 | programação estruturada | |
| Py (linguagem de programação) | | | |
| PyLinda | | | |
| PyUnit | 2001 | | |
| Pyrex | | | |
| Python 3 | | | |
| Python for S60 | | orientação a objetos | Python Software Foundation |
| P′′ | 1964 | programação imperativa programação estruturada | |
| Q | 2003 | programação de matriz programação funcional | |
| QB64 | | | galeão QB64 |
| QBasic | 1991 | programação procedural | Microsoft |
| QML | 2009 | programação declarativa programação reativa | Qt Project |
| QUEL | | | |
| QUIKTRAN | | | |
| QUILL | | | |
| Qalb | 2012 | programação funcional | Eyebeam Art and Technology Center |
| Qi | | | |
| Qore | | programação procedural orientação a objetos | David Nichols |
| Qu | | | |
| Quartz Composer | | | Apple |
| QuickBASIC | 1985 | | Microsoft |
| QuickPascal | | | Microsoft |
| R | agosto de 1993 | programação funcional programação de matriz orientação a objetos programação imperativa reflexão programação procedural | |
| 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 | |
| REXX | 1979 | programação procedural programação estruturada | IBM Mike Cowlishaw |
| RGSS | | | |
| ROOP | 1995 | orientação a objetos programação lógica programação procedural | |
| ROOT | 1995 | | CERN |
| 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 | | | |
| RUR-PLE | 12 de dezembro de 2004 | orientação a objetos | |
| 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 |
| Rapira | 1987 | programação procedural programação estruturada | |
| Raptor | | programação estruturada | |
| RascalMPL | | conversor de dados | |
| Ratfor | 1976 | | Brian Kernighan |
| Rational Modeling Language | | | |
| Reaktor | | | Native Instruments |
| RealBasic | | | |
| Realtime Programming Language | | | |
| Red | 2011 | programação imperativa programação funcional programação multi-paradigma | Nenad Rakocevic |
| Refal | 1968 | programação funcional | Valentin Turchin |
| Regional Assembly Language | 1951 | | |
| Reia | | | |
| Rex | | | |
| 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 | |
| Roy (linguagem de programação) | | | |
| Rpal | | | Peter Landin John Wozencraft |
| Run BASIC | | | |
| Rust | 23 de julho de 2006 2006 | programação funcional programação concorrente programação genérica programação imperativa orientação a objetos | Mozilla Graydon Hoare Rust Foundation |
| 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 |
| 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 | |
| SCM | 1990 | | Aubrey Jaffer |
| SETL | 1969 | programação imperativa programação procedural programação estruturada orientação a objetos | Instituto Courant de Ciências Matemáticas |
| 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 |
| 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 |
| SNOBOL 4 | | | |
| SP/k | 1974 | programação estruturada programação imperativa | Ric Holt James Cordy |
| SPARK | 1988 | programação procedural | Altran Universidade de Southampton |
| SQL | 1974 | programação declarativa | Organização Internacional para Normalização Raymond F. Boyce Donald Chamberlin |
| SQL*Plus | 1982 | | |
| SQL/PSM | 1996 | programação multi-paradigma | |
| SQLPL | | | |
| SR | | | |
| STELLA | 1985 | linguagem de programação visual | Barry Richmond |
| STOS BASIC | 1988 | | François Lionet |
| SYMPL | | programação imperativa programação procedural programação estruturada | |
| SabreTalk | | | IBM American Airlines Eastern Air Lines |
| 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 |
| Scheme | 1975 | programação funcional programação procedural metaprogramação programação imperativa | |
| Scientific Vector Language | 1994 | | |
| Scilab | | programação de matriz | Dassault Systèmes SE |
| Scol | 1996 | | |
| Scratch | 2001 | 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 |
| 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 | | |
| ShEx | 2013 | | |
| Shen | 2011 | | |
| Short Code | 1950 | programação procedural | John Mauchly |
| Sieve | | | |
| 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 |
| Sistema A-0 | 1952 | | Grace Hopper |
| Sistema Programação Mozart | | | |
| Slate | | programação baseada em protótipos | |
| SmallBASIC | | | |
| Smalltalk | 1972 | orientação a objetos programação baseada em classe | Alan Kay Adele Goldberg Daniel Henry Holmes Ingalls Diana Merry |
| Smart Pascal | | | |
| Snap! | 2011 | orientação a objetos programação orientada a eventos | |
| Snap4Arduino | 2013 | | |
| Snostorm | | | |
| SolidThinking Embed | 1989 | modularidade | Visual Solutions, Inc. |
| Solidity | 2014 | | |
| Sort Merge Generator | 1951 | | |
| Space Programming Language | 1967 | | |
| 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 | | | |
| Squeak | 1996 | orientação a objetos | Apple |
| 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 |
| Stencyl | 31 de maio de 2011 | | Jonathan Chung |
| Strongtalk | 1 de julho de 2002 | orientação a objetos | |
| Stylus | 2011 | | |
| SubL | | | |
| Subtext | 2004 | linguagem de programação visual | |
| Sue | 1971 | | Ric Holt |
| Suneido programming language | 2000 | | |
| SuperBASIC | | | |
| SuperPascal | 1993 | programação concorrente programação procedural | |
| Superbase database | 1983 | | |
| 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 |
| 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 | |
| TECO | 1962 | | Daniel Murphy |
| TELCOMP | 1965 | | BBN Technologies |
| THINK C | | | Symantec |
| TI BASIC | 1979 | | Texas Instruments |
| TJS2 | | | |
| TLA+ | 23 de abril de 1999 | linguagem de ação | |
| TMG | 1963 | | |
| TNSDL | | | |
| TOM | 1999 | orientação a objetos | |
| TOMVIEW | | | |
| 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 |
| TeX | 1978 | | Donald Knuth |
| Tea | 1997 | programação funcional programação multi-paradigma orientação a objetos | |
| Tekkie Uni | | | |
| Text Executive Programming Language | 1979 | | |
| Text Processing Utility | | | |
| Texto estruturado | | | |
| ThinBasic | | | |
| Thue | 2000 | | John Colagioia |
| Timber | | | |
| Tiny BASIC | 1975 | | |
| Tiny programming language | | | |
| TinyScheme | 1998 | | |
| Tom | 2001 | | |
| Toontalk | 1995 | programação lógica de restrição concorrente | |
| TouchDesigner | | | |
| TouchDevelop | 21 de julho de 2011 | | |
| Trade Space Visualizer | | | |
| Transact-SQL | | programação procedural | |
| Transaction Application Language | | | |
| Tritium | | | |
| True BASIC | 1983 | | |
| Turbo Basic | 1987 | | Borland |
| Turbo C++ | maio de 1990 | | Borland |
| Turbo Pascal | 20 de novembro de 1983 | orientação a objetos | Borland 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+ | | | |
| 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 |
| UCBLogo | | | Michael Katz George Mills |
| 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 | |
| Umple | 2008 | orientação a objetos | |
| Unicon | | orientação a objetos programação procedural | |
| Uniface | 1984 | three schema approach | Rocket Software |
| Unified Parallel C | 1999 | computação paralela | |
| 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 | | |
| VAX Macro | | | |
| VSXu | 2004 | linguagem de programação visual | |
| 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 | | |
| Vvvv | 1998 | linguagem de programação visual | |
| WATFIV | 1968 | | |
| WFL | | | Burroughs Corporation |
| WICS | | | |
| WLanguage | 1992 | | |
| WMLScript | | | |
| WSFN | 1977 | | |
| WaveGL | | | |
| Web | | | |
| WebGL | 3 de março de 2011 | | Khronos Group |
| Whiley | junho de 2010 | programação imperativa programação funcional | |
| Whirlwind assembler | 1951 | | |
| Whitespace | 1 de abril de 2003 | programação esotérica | |
| Windows App Studio | | | Microsoft |
| Wiring | 2003 | orientação a objetos | |
| 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 |
| WxBasic | | | |
| 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 | |
| XBLite | | programação procedural | |
| XBase++ | 1997 | orientação a objetos | |
| XBasic | | | |
| XC Programming Language | 2005 | programação concorrente | XMOS |
| 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 | | | |
| XOTcl | 2000 | programação multi-paradigma orientação a objetos programação funcional programação imperativa programação orientada a eventos | |
| XPL | 1967 | programação procedural programação estruturada | |
| XPL0 | 1976 | programação procedural | |
| XPath | 1999 | linguagem de consulta | W3C |
| XProfan | 1990 | | |
| XSB | | programação lógica | |
| XSLT | 1999 | programação declarativa | W3C |
| XUL | 1999 | | Mozilla Foundation |
| XUpdate | | | |
| XcalableMP | | | |
| Xojo | 1996 | orientação a objetos | |
| Xtend | 2011 | orientação a objetos programação imperativa programação funcional | |
| Yellow | 1977 | | |
| Yoix | 2000 | programação procedural orientação a objetos | |
| Yorick | 1996 | programação de matriz | |
| Z++ | | orientação a objetos | |
| ZOPL | década de 1970 | programação procedural | |
| ZPL | 1993 | programação de matriz | |
| 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 | |
| adenine | | | |
| asm.js | | | |
| assembly | 1949 | programação não estruturada | |
| batch | | | |
| bc | 1975 | | |
| chef | 2002 | | David Morgan-Mar |
| gawk | 1986 | | Projeto GNU |
| hoc | | | Rob Pike Brian Kernighan |
| jimtcl | | | |
| linguagem ladder | | linguagem de programação visual | |
| m4 | 1977 | | |
| make | abril de 1976 | macro | Stuart Feldman |
| nesC | | | |
| o:XML | | orientação a objetos | |
| rc | 1989 | programação imperativa programação procedural | Bell Labs |
| urbiscript | | orientação a objetos | |
| webMethods Flow | | orientação a objetos | |
| ΛProlog | | programação lógica | |
| Аналитик | 1968 | | Victor Glushkov Glushkov Institute of Cybernetics National University «Yuri Kondratyuk Poltava Polytechnic» |
∑ 1220 items.