*
Logotipo Linguagem Data da criação Paradigma de programação Desenvolvedor Página oficial
.QL 2007 programação declarativa Semmle
*Lisp 1985 computação paralela Steve Omohundro
/// 2006 programação esotérica
ΛProlog
Аналитик 1968 Victor Glushkov
Glushkov Institute of Cybernetics
Q15008084
0 - 9
Logotipo Linguagem Data da criação Paradigma de programação Desenvolvedor Página oficial
1c(copy).png
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] [2]
A - E
Logotipo Linguagem Data da criação Paradigma de programação Desenvolvedor Página oficial
A Graphics Language
A# 2004 GNAT [3]
A+ (linguagem de programação) 1988 programação de matriz Morgan Stanley [4]
A++
A♯ 1971 programação funcional IBM Thomas J. Watson Research Center [5]
ABAP 1983 orientação a objetos SAP SE [6]
Abbreviated Language For Authorization programação declarativa [7]
Abbreviated Test Language for All Systems
ABC 1975 programação procedural Centrum Wiskunde & Informatica [8]
ABLE
ABSET
Abstract State Machine Language programação funcional
Abstract-Type and Scheme-Definition Language
ABSYS 1967 programação lógica
programação declarativa
Accent 1990
ACL2 Logo 2014 transparent.png
ACL2 1990 programação funcional Matt Kaufmann [9]
Action! 1983 programação procedural Optimized Systems Software
Farm-Fresh page white actionscript.png
ActionScript 2000 programação funcional
programação multi-paradigma Macromedia [10]
Active Oberon 1997
ActiveBasic
ActiveVFP 2001 orientação a objetos
programação procedural [11]
Actor
Actor-Based Concurrent Language [12]
ACUCOBOL 1988 orientação a objetos
Ada 1980 orientação a objetos
programação imperativa
programação multi-paradigma Jean Ichbiah
Q20898521[3] [13]
Ada 2005 2007-03-09
Ada 2012 2012-12
Ada 2020
Ada 83 1983-02
1987
Ada 95 1994-12-21
Address programming language 1955 Kateryna Yushchenko
adenine
ADMB [14]
Advanced Business Application Language programação declarativa
programação procedural
Adventure Definition Language
Advice taker
ADVPL
Agda 2007 programação funcional
programação puramente funcional
programação de tipo dependente [4][4]
AgentSheets 1991 orientação a objetos [15]
AgentSpeak programação orientada a agentes
Agilent VEE [16]
Agora
AIMMS [17]
Airelle
ALCOR 1960s
Aldor 1990 orientação a objetos IBM Thomas J. Watson Research Center [18]
Alef 1992 linguagem compilada
linguagem de programação concorrentes
programação estruturada
Aleph
ALGAE 1951
Algebraic Logic Functional programming language programação multi-paradigma [19]
Algebraic semantics
Algek
ALGOL 1958 programação procedural
programação estruturada
programação imperativa
ALGOL 58 Friedrich Ludwig Bauer
Heinz Rutishauser
Klaus Samelson
John Backus
Charles Katz
Alan Perlis
ALGOL 60 John Backus
Friedrich Ludwig Bauer
Charles Katz
John McCarthy
Peter Naur
Alan Perlis
Heinz Rutishauser
Klaus Samelson
Adriaan van Wijngaarden
ALGOL 68 Barry J. Mailloux
John E. L. Peck
Cornelis H. A. Koster
Adriaan van Wijngaarden
Algol-W 1966 programação procedural Niklaus Wirth
Charles Antony Richard Hoare
Alice 2000 programação com restrições
programação funcional
programação concorrente [20]
Allegro Common Lisp orientação a objetos [21]
Alma-0 2004 programação procedural
programação multi-paradigma Centrum Wiskunde & Informatica [22]
Alpha
Alphard
Altair BASIC 1975 Bill Gates
Paul Allen
Altera Hardware Description Language
ALTRAN
Alusus
Amber
AmbientTalk 2006 orientação a objetos [23]
AMBIT
AmiBlitz
AmigaBASIC Microsoft
AmigaE 1993 Wouter van Oortmerssen
AMOS 1990 programação imperativa François Lionet [24]
AMPL 1990 Bell Labs [25]
AMPLE
Ana
Analytica 1992-01-16 programação de matriz [26]
Analytical Engine order code
ANSI/ISO C Specification Language 2008 programação declarativa Commissariat à l’énergie atomique et aux énergies alternatives
ANSYS Parametric Design Language 1970 [27]
Arc 2008 Paul Graham [28]
ARC Assembly 1947 Kathleen Booth
Arduino language programação funcional
programação procedural Massimo Banzi [29]
Arendelle
Argus 1980s Maurice Herlihy
Bob Scheifler
Barbara Liskov
ARITH-MATIC 1954 Grace Hopper
ARLA
ARLOGO
ArmScript
ARS++
ASCEND programação declarativa [30]
ASIC (linguagem de programação)
asm.js [31]
ASP 1996 Microsoft [32]
ASP.NET 2003-01 Microsoft [33]
AspectC++ programação orientada a aspecto [34]
AspectJ 2001 programação orientada a aspecto Eclipse Foundation [35]
assembly 1949 programação não estruturada
Astek 1970s
AsymptoteLogo.svg
Asymptote 2004 programação imperativa [36]
AT&T
Atari BASIC 1979 Shepardson Microsystems
Atari LOGO
Atari Microsoft BASIC 1982 Atari, Inc.
Ateji PX orientação a objetos [37]
Atlas Autocode 1965
ATLAS Transformation Language [38]
ATOLL
Atom 2007 programação funcional
programação declarativa [5]
The ATS Logo.svg
ATS programação declarativa
programação funcional
programação de tipo dependente [39]
Autocode 1952
1954
AutoLISP 1986-01
Automatically Programmed Tool
Averest
Axum 2009 orientação a objetos Microsoft [40]
B 1969 programação procedural Bell Labs
Ken Thompson
B4X [41]
Babbage programação procedural
Baby modula-3
BACAIC 1955
Ballerina 2018 programação concorrente [42][6]
Baltazar
BANCStar programming language 1990
BASIC 1964 programação não estruturada
programação imperativa Thomas Eugene Kurtz
John George Kemeny
BASIC 8
Basic For Qt orientação a objetos
programação procedural [43]
Basic Sound Extension
BASIC09 Microware
Basic4android [44]
Basic4GL programação procedural [45]
Basic4ppc programação procedural [46]
batch
BBC micro assembly listing.jpg
BBC BASIC 1981 Roger Wilson [47]
BBj
BBN LISP
bc 1975
BCPL 1966
1967 programação procedural
programação multi-paradigma
BeanShell 2000 orientação a objetos [48]
Beatnik programação esotérica
Q52845127 Cliff L. Biffle [49]
BEFLIX
Befunge 1993 programação esotérica [50]
Behavioral Description Language
Bertrand
BETA 1992 orientação a objetos
programação multi-paradigma Kristen Nygaard [51][52]
Bidule [53]
Bio7 [54]
Birkbeck Assembler 1950
Bistro (linguagem de programação) 1999 orientação a objetos [55]
BitC programação procedural Universidade Johns Hopkins [56]
Bla
BLISS 1970 programação estruturada Universidade Carnegie Mellon [57]
Blitz Basic 2000-10 programação imperativa
orientação a objetos [58]
Blitz2D
Blitz3D
BlitzMax
BlitzPlus
Blockly 2012
2011 Ellen Spertus [59]
Bloom [7]
BlooP and FlooP
Blub
Blue 1977
Boehm unnamed coding system 1951
Bon (linguagem de programação)
BooLogo.png
Boo 2004 análise e design orientados a objetos Rodrigo Barreto de Oliveira [8]
Boomerang Benjamin C. Pierce [60]
Bourne shell 1979 Stephen R. Bourne
Brainfuck 1993 linguagem de programação esotérica
programação esotérica
programação imperativa[9] Urban Müller
Brief Code
Brutus2D programação procedural
Business Intelligence Markup Language Varigence [61]
The C Programming Language logo.svg
C 1972 programação imperativa
programação estruturada
programação procedural Bell Labs
Dennis Ritchie[10]
American National Standards Institute
Organização Internacional para Padronização
Ken Thompson
C for Graphics [62]
C Intermediate Language
C-- 1997[11] programação imperativa Simon Peyton Jones [12]
C* 1987
ISO C++ Logo.svg
C++ 1983 orientação a objetos
programação funcional
programação procedural
programação genérica
programação multi-paradigma Bjarne Stroustrup [63]
C++/CLI [64]
C Sharp wordmark.svg
C♯ 2001 programação estruturada
programação imperativa
orientação a objetos
programação orientada a eventos
programação funcional
programação genérica
programação reflexiva
programação concorrente
programação baseada em classe Microsoft [65][66]
Caché InterSystems Corporation [67]
Caché ObjectScript 1997
Cadence SKILL 1990 programação funcional Cadence Design Systems
CafeOBJ
CAL
Cameleonlogo.jpg
Cameleon 2009 programação funcional [68]
Caml 1985 INRIA [69]
Caml Light
Candle [70]
CaPSL Canon
Cat (linguagem de programação) 2006 [71]
Cayenne programação de tipo dependente
CBASIC Gordon Eubanks
Cecil (programming language)
CEEMAC
Cel
Cerner CCL Cerner
Céu [72]
Ceylon 2011 orientação a objetos
programação funcional
programação imperativa
programação multi-paradigma Red Hat[13][14]
Gavin King [73]
CFEngine-logo.svg
CFEngine Mark Burgess [74][15]
CFML programação imperativa Adobe [75]
CGOL 1973 programação procedural Vaughan Pratt
Ch 2001-10-01 [76]
CHAIN
Chapel 2010
2009 orientação a objetos
computação paralela
programação de matriz Brad Chamberlain
Cray Research [77]
Charity 1992 programação puramente funcional [78]
Charm 1996 programação estruturada [79]
Charm++ [80]
chef 2002[16] David Morgan-Mar[16] [16]
CHILL 1980 programação procedural
Chinese BASIC
CHIP-8
Chipmunk Basic Q67080482
Chomski linguagem de script [81]
Church
Ciao programação lógica
orientação a objetos
programação lógica de restrição [82]
Cilk 1994 programação imperativa
computação paralela Instituto de Tecnologia de Massachusetts [83]
Cilk Plus 2010 Intel Corporation [84]
Cilk++ 2008-12
CiMPLE
Citrine programming language logo.png
Citrine 2014 orientação a objetos
programação procedural [85]
CLACL 2000-01 programação lógica [86]
Claire 1994 orientação a objetos [87]
Clarion 1986 [88]
Clean 1987 programação funcional
programação puramente funcional [89]
Clipper 1985 [90]
CLIPS 1985 sistema especialista
orientação a objetos Centro Espacial Lyndon Johnson [91]
CLIST
Clojure logo.svg
Clojure 2007 programação funcional Richard Hickey [92]
CLP(R)
CLU 1974 programação procedural Barbara Liskov
Instituto de Tecnologia de Massachusetts [93]
CMS-2 1968 programação imperativa Computer Sciences Corporation
CMU Common Lisp 1980 Universidade Carnegie Mellon[17] [94]
COBOL 1959-05-28
1960-01-03
1960 programação procedural
orientação a objetos
programação imperativa Organização Internacional para Padronização
CODASYL
American National Standards Institute
COBOL.NET
Cobra 2006 orientação a objetos
programação multi-paradigma [95]
Código G 1950
CoffeeScript 2009-12-13 Jeremy Ashkenas [18]
COLA 2009 [96]
Colony Logo.png
Colony Framework [19]
Color BASIC Microsoft
ColorForth programação procedural Charles H. Moore [97]
COMAL 1973 programação estruturada
programação procedural
Comet
Comfy
COMIT
Commodore BASIC 1977
Common Intermediate Language 2000 Microsoft [98]
Lisplogo alien 256.png
Common Lisp 1984
1994 programação multi-paradigma
orientação a objetos
programação procedural
programação funcional Q8041648 [99]
Common Lisp Object System 1987-03[20]
Compiler Description Language 1971
Component Pascal 1997 programação imperativa [100]
COMPOOL 1952
CUDA.png
Compute Unified Device Architecture 2007-06-23 NVIDIA [101]
Computest
COMTRAN 1957 programação procedural Robert W. Bemer
Concurrent C 1984 programação imperativa
programação concorrente
Concurrent Euclid 1980 programação estruturada
programação imperativa
programação funcional James Cordy
Ric Holt
Concurrent Haskell
Concurrent ML [102]
Concurrent Prolog
Constraint Handling Rules 1991 programação lógica de restrição
programação declarativa
Converge-logo.png
Converge orientação a objetos [103]
Cool 1996 orientação a objetos
Coopr [104]
Coral 66 1966 programação procedural
CORC 1962
Core War PMars Screenshot.png
Core War 1984
Cornell University Programming Language Universidade Cornell
CorVision 1986 Córtex
CosmicOS
COWSEL 1964 Robin Popplestone
Rod Burstall
CPC Coding scheme 1948
Cryptol
Crystal language logo.svg
Crystal 2014 orientação a objetos
programação multi-paradigma Ary Borenzweig [105]
CS-4 1975
1973-12-26 programação procedural Intermetrics
Csh 1978 Bill Joy
CSMP III
CSS preprocessor
Cuis Smalltalk
G18225.png
Cuneiform 2013 programação funcional Universidade Humboldt de Berlim [106]
Curl 1996 programação declarativa
programação funcional
programação multi-paradigma
linguagem de programação multiparadigma
linguagem de programação orientada a objeto
linguagem de marcação Steve Ward
SCSK Corporation [107]
Curry programação funcional
programação multi-paradigma
programação puramente funcional [108]
Curry notation system 1948
IBM logo.svg
Customer Information Control System 1968 IBM [109]
CWEB Programação literária Donald Knuth
Cybil
CycL 1984
Cyclone 2006 AT&T [110]
Cython 2007-07-28 [21]
ComegaLogo.png
Cω 2005 Microsoft Research [111]
D Programming Language logo.svg
D 2000
2001-12-08 linguagem compilada Walter Bright
Q39055725 [112]
DADiSP [113]
Dafny programação funcional
programação imperativa
Dao
DAP FORTRAN
DarkBASIC 2000 The Game Creators
Dartmouth ALGOL 30
Dartmouth BASIC programação imperativa
Darwin 1991 programação estruturada
programação imperativa
orientação a objetos
DASL
Data Language Interface IBM
data-entry language
DATATRIEVE Hewlett-Packard
DBaseLogo BlackWithRed glass 300.png
DBASE 1979 programação imperativa Wayne Ratliff[22]
Q726342 [114]
Deadfish programação esotérica
Deesel
Delphi 1995 Anders Hejlsberg [115]
Delta COBOL
Dependency Constraint Language
Dependent ML
Design By Numbers 1999 orientação a objetos John Maeda[23] [116]
Deterministic Parallel Java [117]
Deutsch limit
Dexterity programming language
DG/L
Dialect [118]
DIBOL 1968 programação procedural Digital Equipment Corporation
DIGITAL Command Language programação imperativa Digital Equipment Corporation
Screenshot, DIPS4 version 1.1 for Max 5.jpg
DIPS [119]
Discipulus 2012-07
Distributed Application Specification Language
Dog Sepandar Kamvar
Dolittle Osaka Electro-Communication University
DOPE
Draco programação imperativa
DRAKON 1996 linguagem de programação visual [120]
DuAL 2004
DUP programming language programação funcional
Dylan 1992 orientação a objetos
programação funcional
programação multi-paradigma Apple
Universidade Carnegie Mellon [121]
DYNAMO
E 1997 orientação a objetos [122]
ESpaint.png
EarSketch 2011 [123]
Ease
Easy Programming Language 2004 [124]
EasyLanguage
EC programação multi-paradigma
programação imperativa
programação procedural
orientação a objetos [125]
ECL 2000 programação declarativa HPCC
ChoicePoint [126]
ECL programming language
Edinburgh IMP 1969
Editing Generator 1952
EFL Stuart Feldman
EGL IBM
EICASLAB [127]
Eiffel logo.svg
Eiffel 1985
1986 orientação a objetos
programação multi-paradigma Bertrand Meyer
ELAN 1974 Universidade Técnica de Berlim [128]
ELI programação de matriz [129]
Official Elixir logo.png
Elixir 2011-01-09[24] programação funcional José Valim [25]
Elliott ALGOL
Elm logo.svg
Elm 2012
2011 programação funcional
programação reativa
programação puramente funcional
programação reativa funcional [130]
Eltron Programming Language
EmacsIcon.svg
Emacs Lisp 1985 programação funcional
metaprogramação
programação reflexiva Projeto GNU
Embarcadero Delphi 1995 Embarcadero Technologies [131]
Embedded SQL
Embedded style language
Emerald 1980s orientação a objetos [132]
Emmental programação esotérica
EMML
ENIAC coding system 1943 John von Neumann
John Mauchly
John Presper Eckert
Herman Goldstine
Alan Turing
ENIAC Short Code 1946
Enterprise Mashup Markup Language
EP-BASIC
Epigram 2004 programação funcional
programação de tipo dependente
EPSILON
Erlang logo.svg
Erlang 1986[26] programação declarativa
programação funcional
programação concorrente
programação multi-paradigma Joe Armstrong
Ericsson [27][28]
Escher programação declarativa
ESRI-Avenue
Etoys (linguagem de programação) 1996 orientação a objetos Apple
Euclid 1977 programação procedural Ric Holt
Euler 1966 programação procedural
EuLispLogo.png
EuLisp 1990
OpenEuphoria logo.png
Euphoria (linguagem de programação) 1993 programação imperativa
programação procedural [133]
EventScripts 2004 [134]
Evolutionary Virtual Agent 2000
EX-BASIC
EXAPT
EXEC 2
Executive Systems Problem Oriented Language Burroughs Corporation
EXEL Jacques Arsac
Expect Don Libes [135]
ExtendScript Adobe
Extensible Embeddable Language
F - J
Logotipo Linguagem Data da criação Paradigma de programação Desenvolvedor Página oficial
F programação procedural
programação de matriz
F-Script 1997 orientação a objetos [136]
Fstar-official-logo-2015.png
F* programação de tipo dependente [137]
Fsharp logo.png
F♯ 2005 programação funcional
programação imperativa
orientação a objetos
metaprogramação
programação reflexiva
programação concorrente Microsoft
Q18751291 [138]
Face Modeling Language
FACT 1959 programação procedural
Factor (linguagem de programação) 2003 Slava Pestov [139]
Falcon 2003 orientação a objetos
programação procedural [140]
FALSE Wouter van Oortmerssen
Family of programming languages
Fantasy GameBook Engine
Fantom-logo.png
Fantom 2007 orientação a objetos
programação multi-paradigma [141]
FARGO IBM
Ferite 2000 [142]
Ficl
FmLogo.png
FileMaker Script 1993 [143]
Filetab
Fjölnir 1980s
FL 1989 programação em nível de função
programação funcional
FLACC
FlagShip [144]
Flapjax programação reativa funcional
Flavors
Flex
Flow Java
Flow-Matic 1955 programação imperativa
programação procedural
Flowcode [145]
Flowgorithm Logo.gif
Flowgorithm 2014 programação estruturada [146]
Focal
FOCAL 1968
FOCAL-69
FOIL
FORMAC Jean E. Sammet
Formula language
Forth 1968
1994 programação procedural Charles H. Moore
Fortran acs cover.jpeg
Fortran 1954 programação estruturada
orientação a objetos
programação procedural
programação genérica
programação imperativa
programação de matriz IBM[29]
John Backus[29] [147]
Fortress (linguagem de programação) 2007 [148]
FoxPro
FP (linguagem de programação) 1977 programação em nível de função
FP84
FpgaC 2005 [149]
Frame representation language
Fblogo.gif
FreeBASIC 2004 programação procedural
orientação a objetos [30]
Frege logo.svg
Frege programação funcional
programação puramente funcional [150][31]
Freiburger Code 1955
Frenetic linguagem de domínio específico [151]
FriCAS [152]
Fril programação lógica
Frink [153]
Futhark programação puramente funcional
programação de matriz [154]
FutureBASIC programação procedural [155]
Fuzzy Control Language
FX-87
FXML 2011-10 programação declarativa Oracle Corporation
G-Portugol programação imperativa [156]
Gallina
Gambas
Gambas 3 logo.svg
Gambas 1999 Benoît Minisini [157]
Game Maker Language 1999 Mark Overmars
GameMaker-Studio-Logo1.jpg
Game Maker: Studio 1999-11-15 YoYo Games [158]
Game Oriented Assembly Lisp Andy Gavin
Jak and Daxter
GAP 1986 [159]
GAUSS 1984 programação imperativa
programação de matriz [160]
Official gnu.svg
gawk Projeto GNU [161]
GDScript 2001
Gemstone [162]
General Algebraic Modeling System [163]
General-purpose declarative language
Generalized Automation Language
GeneXus 1988 programação declarativa ARTech Consultores SRL [164]
Genie 2008 orientação a objetos [165]
Geometric Description Language
GEORGE 1957
GFA BASIC 1986
Gibiane
Glass programação esotérica
Global Arrays 1994 computação paralela [166]
GLSL 2004 OpenGL Architecture Review Board [167]
Heckert GNU white.svg
GNU Assembler 1986 Free Software Foundation [168]
GNU Data Language [169]
GNU E 1991 orientação a objetos
GNU-Guile-logo.svg
GNU Guile 1993 Projeto GNU[32] [170]
Gnu-octave-logo.svg
GNU Octave 1988 programação de matriz [171]
Go Logo Blue.svg
Go 2009-11-10 programação estruturada
programação procedural
programação imperativa
programação concorrente
orientação a objetos
programação funcional[33] Google
Rob Pike
Ken Thompson
Q66022953 [34][172]
Go! 2003 Keith Clark
GOAL agent programming language programação orientada a agentes
Gödel 1992 programação declarativa
Gofer
Golo 2012 Institut national des sciences appliquées de Lyon [173]
Google Apps Script Google [174]
Gosu 2002 orientação a objetos [175]
GPM
Graphics Layout Engine
GraphQL Logo.svg
GraphQL 2012 Facebook, Inc.
GraphQL foundation
comunidade [176]
GRASS 1974
Green
Gremlin 2009 [177]
GrGen 2003 [178]
GScript Guidewire Software
GT.M Fidelity National Information Services [179]
Guarded Horn Clauses
GW-BASIC 1983 Microsoft
Webysther 20160330 - Hack (language).svg
Hack 2014 Facebook, Inc. [180]
Haggis
HAL S.png
HAL/S 1978
Halide 2012 programação funcional Instituto de Tecnologia de Massachusetts [181]
Hamilton C shell [182]
Haml 1-5 logo.png
Haml sistema de template web Hampton Catlin
Nathan Weizenbaum [35]
Handel-C 2005 programação imperativa Mentor Graphics [183]
Harbour 1999 programação declarativa
programação procedural
programação multi-paradigma [184]
Hartmann pipeline 1986 fluxo de dados IBM [185]
Haskell-Logo.svg
Haskell 1990 programação funcional
programação puramente funcional Paul Hudak[36]
Lennart Augustsson[37]
John Hughes[38]
Simon Peyton Jones[39]
Erik Meijer[39]
Philip Wadler[39] [186]
Haxe logo.svg
Haxe 2005 [40]
HC-BASIC 1984
Helium Universidade de Utrecht [187][188]
Hermes IBM Thomas J. Watson Research Center
HiAsm [189]
Hierarchical Editing Language for Macromolecules
High Level Assembly Randall Hyde [190]
High Performance Fortran 1993 programação concorrente
Himawari [191]
Hindawi Programming System
hoc Rob Pike
Brian Kernighan
Hollywood 2002-11 programação procedural [192]
HolyC
Hop logo.svg
Hop 2006 programação funcional
programação multi-paradigma [193]
Hope 1970s Universidade de Edimburgo
Hot Soup Processor 1996 [194]
HPCCSystems.png
HPCC programação declarativa
Hugo [195]
Hume
Hy Cuddles.png
Hy 2013 programação imperativa
programação procedural
orientação a objetos
metaprogramação
programação genérica [41]
Hybris 2009 programação procedural [196]
HyperFun
IBM Advanced BASIC 1981
IBM Cassette BASIC.png
IBM Cassette BASIC 1981 IBM
IBM Disk BASIC
IBM PL/S IBM
IBM Query Management Facility
IBM RPG II 1965 IBM
IBM RPG III 1978 IBM
IBM System/36 BASIC IBM
ICI [197]
Icon 1977
1979 [198]
ICon-L 1994 [199]
Id 1975
Idris 2007[42][43][44] programação funcional
programação puramente funcional
programação de tipo dependente [200]
IITRAN
Illumination Software Creator [201]
ILNumerics.Net orientação a objetos [202]
IMP
Improved Microdrive BASIC Operating System
Impulse C 2003 [203]
Tcl.svg
Incr Tcl 1993 orientação a objetos
programação funcional
programação imperativa
programação orientada a eventos Q57412484 [204]
Inform 1993 orientação a objetos Graham Nelson [205]
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 Corporation [206]
Interactive C 1997 [207][208]
Interactive Data Language 1977 programação de matriz [209]
INTERCAL 1972 programação esotérica [210]
Interlisp 1967
Intermediate Programming Language 1951
Internal Translator 1955
Interpress
Io-logo.svg
Io 2002 orientação a objetos Q79063301 [211]
Ioke.svg
Ioke 2008-11-06 orientação a objetos Ola Bini [212]
Iota e Jot programação esotérica Chris Barker [213][214]
IronLisp [215]
IronScheme [216]
ISETL
ISETLW
ISLISP 1997
ISWIM 1966 programação imperativa
programação funcional
Tcl.svg
Itk 1993
Ixi lang Ixi software [217]
Izibasic
J (linguagem de programação) 1990 programação dinâmica
orientação a objetos
programação funcional
programação multi-paradigma
programação de matriz
programação em nível de função
programação tácita Kenneth Iverson[45]
Roger Hui[45] [218]
J♯ 2002 Microsoft [219]
Jade (banco de dados) [220]
JAL
Janus 1982 programação imperativa [221]
Jasmin orientação a objetos [222]
Java 1995 programação estruturada
orientação a objetos
programação funcional
programação imperativa
programação concorrente
programação baseada em classe
programação reflexiva
programação genérica
programação simultânea orientada a objetos
engenharia de software baseada em componentes Sun Microsystems
Oracle Corporation [223]
Java JADE logo.jpg
Java Agent Development Framework [224]
Java Persistence Query Language 2009 [225]
JavaFX Script 2008 programação declarativa Sun Microsystems
Unofficial JavaScript logo 2.svg
JavaScript 1995-05[46] programação funcional
JavaServer Pages Standard Tag Library Eclipse Foundation [226]
JEAN
Jeem [227]
Jess Sandia National Laboratories [228]
jimtcl [47]
JModelica.org programação declarativa [229]
Job Control Language
JoCaml INRIA [230]
Joe-E 2004 modelo de capacidade de objeto
Join Java 2000 programação procedural [231]
Join-calculus
Join-pattern programação concorrente [232]
Jolie Q58674749 [233]
JOSS 1963
1966 Cliff Shaw
Joule 1996 programação de fluxo de dados
orientação a objetos
Jovial 1959 programação procedural
Joy 2000 programação puramente funcional
Joyce 1980s programação concorrente
programação procedural Per Brinch Hansen
Jq logo.png
Jq 2012[48] programação funcional
programação tácita [234]
JRT
JScript .NET Microsoft
JSFuck
JSONiq programação declarativa [235]
JSX [236]
Judoscript 2001-11 orientação a objetos [237]
Julia Programming Language Logo.svg
Julia 2009-08-23[49][50] orientação a objetos
programação funcional
programação imperativa
programação multi-paradigma
programação de matriz Jeff Bezanson
Stefan Karpinski
Alan Edelman
Viral B. Shah [51]
Just BASIC [238]
K - O
Logotipo Linguagem Data da criação Paradigma de programação Desenvolvedor Página oficial
K 1993 programação de matriz [239]
Karel 1981 programação procedural
Karel++ [52]
Katahdin.png
Katahdin 2007
Kawa-logo.svg
Kawa 1998-02-09 [240]
Kaya [241]
Kent Recursive Calculator 1981 programação funcional
Keykit orientação a objetos [242]
Kid’s Programming Language [243]
Kinetic Rule Language 2007 programação orientada a eventos
Q90054345 Kynetx [244]
KISS
KL0
KL1
Klammerausdrücke 1951
Klerer-May System
KM programming language representação de conhecimento
programação declarativa
KNITRO [245]
Koala [246]
Kojo orientação a objetos [247]
KOMPILER
Korn Shell 1983 David Korn [248]
KRL 1971 programação declarativa
programação lógica
Krypton
KTurtle logo.svg
KTurtle [249]
KUKA Robot Language KUKA
L Sharp
LabVIEW 1986 [250]
LACATRE
Laning and Zierler system 1954
Laser BASIC
Lasso 1996
1995 orientação a objetos [251]
Lava
Lazy K
Lazy ML 1984
LCM
LEAP
Leda 1995
LEGO [252]
Lexico 1985 [253]
LFE (Lisp Flavored Erlang) Logo.png
LFE programação funcional [254]
Liberty BASIC 1992 programação orientada a eventos [255]
Limbo 1995 programação concorrente Bell Labs [256]
Limnor
Linda 1985 David Gelernter
Lingo 1988 John Thompson [257]
Linguagem de controlo programação imperativa IBM
Linguagem de Integração de Multimídia Sincronizada programação declarativa W3C
linguagem de montagem x86
Linguagem de Programação Combinada 1963 programação procedural
programação multi-paradigma
Linguagem de programação Oak James Gosling
linguagem ladder
Links 2006 Philip Wadler
Logolinotte.png
Linotte 2005-10-22 orientação a objetos [258]
LIS 1973
LISA [259]
Lisaac 2003 orientação a objetos
Lisp-glossy-120.jpg
Lisp 1958 programação funcional
programação procedural
metaprogramação
programação multi-paradigma
programação reflexiva John McCarthy[53]
Steve Russell
Lisp Machine Lisp 1970
LispWorks [260]
Lite-C 2007 [261]
Lithe
Little b 2004 programação funcional
orientação a objetos Harvard Medical School [262]
LiveCode 2001-07-11 orientação a objetos LiveCode [54]
LiveScript 2011 programação funcional Jeremy Ashkenas
Q42779584
Q88780771 [55]
Locomotive BASIC 1984 Q1797658
Logic Basic [263]
Loglan orientação a objetos
Loglan 82
Loglan 88
Logo 1968 programação funcional Seymour Papert
Idit Harel Caperton
Cynthia Solomon[56]
Logtalk 1998 programação lógica
orientação a objetos [57]
LOLCode logo.png
LOLCODE 2007 linguagem de programação esotérica [264]
LOOM representação de conhecimento
programação declarativa
LotusScript
LPC 1989 orientação a objetos
programação funcional
programação procedural
programação baseada em protótipos Lars Pensjö [265]
LSE Supélec
LTR
Lucid 1976 programação declarativa
programação de fluxo de dados
Luna 2011 [266]
Lush (linguagem de programação) [267]
Lustre programação de fluxo de dados
programação síncrona
Lynx 1984 Universidade do Wisconsin-Madison
LZX
M 2008
M# 2012 [268]
M2001 1998
m4 macro
Macintosh Common Lisp [269]
Maclisp Richard Greenblatt[58][59]
MacroML
MAD 1959 programação imperativa
programação procedural Bernard Galler
Bruce Arden
Robert M. Graham
Magik 1989
Magma-logo.png
Magma computer algebra system Universidade de Sydney [270]
MAI Basic Four 1974
Malbolge 1998 programação esotérica
Mama [271]
Mana
Managed Extensions for C++ 2002 [272]
Manchester Scene Description Language
Maple 1982 Waterloo Maple [273]
MAPPER 1968 Unisys
MARK IV 1964
Mary programação imperativa SINTEF
MATH-MATIC 1954 programação imperativa Grace Hopper
Ptc mathcad logo standard color.png
Mathcad 1986 Mathsoft [274]
Mathematica Logo.svg
Mathematica 1988-06-23 programação funcional
programação de matriz Wolfram Research[60] [275]
MATLAB 1984 MathWorks
MATRIX MATH 1954
Maude system
Maxscript 1997
Maya Embedded Language 1998-02 [276]
MCPL
MDL
Mercury 1995-04-08 programação lógica
orientação a objetos
programação funcional
programação multi-paradigma
programação puramente funcional Universidade de Melbourne [277]
Mesa 1976 programação procedural Xerox PARC
Message Format Language
Met English
METAFONT logo.svg
METAFONT programação declarativa Donald Knuth [278]
Metaobject Protocol
MPlogo.svg
MetaPost 1994 programação imperativa
programação declarativa
MQL4-Logo.png
MetaQuotes Language MQL4/MQL5 2005 orientação a objetos
MexScript 1997 linguagem de domínio específico Mike Zuurman
Micro Lua DS 2008 [279]
MicroMondes
Microsoft BASIC 1975 Microsoft
Microsoft Macro Assembler 1991 Microsoft [280]
Microsoft Small Basic icon.png
Microsoft Small Basic 2008-10-23 programação estruturada Microsoft [281]
MIDAS
MIIS
Milk MIT Computer Science and Artificial Intelligence Laboratory[61]
MIMIC 1964
Mind
MiniD
Mirah 2008 orientação a objetos [282][62]
Miranda 1985 avaliação preguiçosa
programação declarativa
programação puramente funcional [283]
MIRC script 1995 programação orientada a eventos [284]
MIXAL
Mizar system 1973 programação declarativa [285]
ML 1973 programação procedural
programação funcional Robin Milner
Graph 1 -- MLAB.png
MLAB [286]
MLisp
Mobile BASIC 2003
Mocklisp
Modelica 1997 programação declarativa [287]
ModernPascal 2000 programação procedural
orientação a objetos [288]
Modula 1975 programação procedural Niklaus Wirth
Modula-2 1979 programação imperativa Niklaus Wirth
Modula-2+ 1984 programação imperativa DEC Systems Research Center
M3Logo.gif
Modula-3 1989 programação imperativa
orientação a objetos Digital Equipment Corporation [289]
MOLOG 1986
Mondrian 1997 [290]
Monkey X 2011 orientação a objetos [291]
MOO 1990
Mouse
MPD
MS BASIC for Macintosh Microsoft
MST Workshop
MSX-BASIC 1983 programação imperativa Microsoft [292]
Mudlle
MultiLisp
MUMPS 1966
1967
1977 programação procedural
programação imperativa
Music Markup Language
Nadeshiko 2001 [293]
Napier88 1988
Netwide Assembler.svg
NASM Hans Peter Anvin [294]
Nato.0+55+3d 1999 [295]
NATURAL [296]
NCL 1987 [297]
NEAT
Neko 2005 orientação a objetos Motion-Twin
Shiro Games [63]
Nemerle 2003 programação multi-paradigma
orientação a objetos
programação procedural
programação funcional Universidade de Wrocław
JetBrains [298]
Neo Sign 0f Misery
nesC [299]
NESL 1993
Nessus Attack Scripting Language
Net.Data [300]
NetLogo 1999 [301]
NETREXX.gif
NetRexx 1996 orientação a objetos IBM
NewLISP 1991 [302]
NEWP Burroughs Corporation
Newspeak 2006 orientação a objetos Gilad Bracha [303]
Newsqueak 1980s programação concorrente Bell Labs
NewtonScript 1993 programação baseada em protótipos Apple
Next Byte Codes [304]
Nial 1981 programação de matriz
Nice [305]
Nickle 2001 [306]
NIL
Nim 2008 programação imperativa
programação procedural [307]
Nock
Noop 2009 orientação a objetos [308]
Nord Programming Language
North American Presentation Level Protocol Syntax
Not eXactly C [309]
NPL
Nqc logo.gif
NQC [310]
NQP
NS Basic orientação a objetos [311]
Nu programação estruturada
programação procedural
orientação a objetos [312]
Nullsoft Scriptable Install System icon.png
Nullsoft Scriptable Install System 2000-07-31[64] NullSoft [313]
NWScript 2002-06-18 [314]
o:XML [315]
Oaklisp 1986 orientação a objetos
OberonLogo.svg
Oberon 1986
1987
2007 programação imperativa
programação procedural Niklaus Wirth [316]
OberonLogo.svg
Oberon-2 1991 programação imperativa
orientação a objetos Niklaus Wirth
Obix [317]
OBJ
OBJ2
OBJ3
Object Oberon 1990 orientação a objetos
Object Pascal 1986 programação imperativa
orientação a objetos
programação multi-paradigma Larry Tesler
Rexx3 orig size transparent.gif
Object REXX 1988 orientação a objetos IBM [318]
Object-oriented CSS
Object-PL/SQL
Objective-C 1984 orientação a objetos
programação multi-paradigma
programação baseada em classe
programação reflexiva [319]
Objective-J 2008 orientação a objetos [320]
ObjectLOGO
ObjectPAL
Objlog
ObjVlisp
Obliq
OCaml Logo.svg
OCaml 1996 programação funcional
programação imperativa
orientação a objetos INRIA [321]
Occam 1980s
1983
1987 programação concorrente
programação procedural Inmos
Occam-π
Octave
OML
OMNIBAC Symbolic Assembler 1951
OmniMark
Ooc-logo.png
Ooc [322]
Ook!
Opa 2010 [323]
Opal
Open Roberta programação orientada a eventos [324]
Open Virtual Machine Language
OpenCL.jpg
OpenCL 2009-08-28 programação imperativa Khronos Group [325]
OpenGL ES Shading Language 2009 Khronos Group [326]
Openmodelica programação declarativa [327]
OpenMxguineapig.png
OpenMx 2010[65] modelagem de equações estruturadas [328]
OPS5
OptimJ 2006 orientação a objetos [329]
Orc 2004 programação concorrente Jayadev Misra
William Cook
David Kitchin [330]
ORCA/Modula-2 1994 The Byte Works
Oriel 1991 programação imperativa
Orwell 1984 avaliação preguiçosa
OttoQL
OTX 2012 [331]
Ox [332]
Oxygene orientação a objetos RemObjects Software [333]
Oz 1991 programação com restrições
programação multi-paradigma [334]
P - T
Logotipo Linguagem Data da criação Paradigma de programação Desenvolvedor Página oficial
Racket logo.png
DrScheme 1994 orientação a objetos
programação procedural
programação funcional
programação multi-paradigma
programação modular [335]
P
P* 2013
P# 2003
P′′ 1964 programação imperativa
P4 linguagem compilada [336]
PACT 1955 IBM
PAL
Pan programação declarativa [337]
PANORAMIC
Paradox 1985 Corel [338]
ParaSail 2009 linguagem compilada
programação procedural [339]
PARI-GP logo.svg
PARI/GP 1985 Henri Cohen [340]
Parlog
Parser 1997 programação procedural [341][342]
Pascal 1970 programação imperativa Niklaus Wirth
PascalABC.NET 2002 orientação a objetos [343]
Pauscal
PCASTL programação imperativa
programação procedural [344]
PEARL
PeopleCode Oracle Corporation
Perl 1987[66] Larry Wall[67]
The Perl Foundation[68] [345][69]
Perl Data Language 1996 programação de matriz Karl Glazebrook [346]
Petr
Pforth [347]
Pharo Logo v3.0.svg
Pharo 2008 [348]
Php4delphi
Phrogram [349]
Physically Based Rendering Modeling Language
Pic Micro Pascal programação procedural [350]
Pico (linguagem de programação) 1997 Vrije Universiteit Brussel [351]
PicoLisp Logo.svg
PicoLisp programação funcional [352]
Pict
Piet 1993 programação esotérica David Morgan-Mar [353]
Pike Programming Language Logo.svg
Pike 1994 orientação a objetos
programação funcional
programação procedural [354]
PIKT 1998 [355]
PILOT 1968
Pipeline Pilot Accelrys [356]
Pixie 2015 programação funcional [357]
Pixilang
Pizza (linguagem de programação) programação genérica [358]
PL-11
PL/0
PL/8 IBM
PL/C 1973 programação procedural Universidade Cornell
PL/I 1964 programação procedural IBM [359]
PL/M 1972
1973 programação procedural Gary Kildall
PL/P
Postgresql elephant.svg
PL/pgSQL 1998-10-30 [360]
PL/SQL 1992 [361]
PL/X IBM
PL360
PLANC
Plankalkül 1942[70] programação procedural Konrad Zuse
Planner 1969
PLEX 1970s programação procedural Göran Hemdahl
Ericsson
PLEXIL 2005 [362]
Pliant 1999 programação imperativa
programação procedural [363]
Plus 1976 programação imperativa
programação procedural Universidade da Colúmbia Britânica
Pnuts 1997 orientação a objetos [364]
Polymorphic Programming Language 1969
Polymorphic recursion
Polyphonic C# 2002 Microsoft Research [365]
PONIE
Pony orientação a objetos [71]
POP-11
POP-2
Poplog
Portable Standard Lisp
Portal
Portlet
Logo Posity.jpg
Posity 1998 [366]
PostScript 1982 Adobe
POSXML
Potion (linguagem de programação) [367]
PottersWheel [368]
POW!
PowerBASIC 1989 [369]
PowerHouse
PowerScript 1992-07 orientação a objetos[72] Q55942716
PPL
PQL 2014 programação declarativa [370]
Praspel Programação por contrato [371]
PRINT 1955
Pro*C
Processing Logo Clipped.svg
Processing 2001 orientação a objetos Q56057168 [73]
Processing Logo Clipped.svg
Processing.js 2008 John Resig [74]
Procyon (linguagem de programação)
Profile Scripting Language 1998 programação procedural
orientação a objetos
Program Composition Notation
Programmable Command Language
Programmable Macro Language
Programmation Automatique des Formules
Programming Computable Functions
Programming Language for Business 1972 programação procedural
Programming Language for Distributed Systems IBM
Programming with Big Data in R SPMD
Prograph 1983 programação multi-paradigma
orientação a objetos
PROGRES
Progress 4GL orientação a objetos Progress Software [372]
Project Builder
Prolog 1972 programação lógica
programação declarativa
PROMAL 1986 programação imperativa
PROSA 1981
PROSE modeling language 1974
ProSet
Protel
Proteus
Prototype Verification System
Prova
ProvideX programação procedural
orientação a objetos Grupo Sage [373]
Psake
Ptolemy Project Universidade da Califórnia em Berkeley [374]
PTQL
Pure 2008 programação funcional [375]
PureBasic IDE 5.10.png
PureBasic 1998 programação estruturada [376]
PV-Wave
Py (linguagem de programação) [377]
PyLinda
Pyrex [378]
Python 3
Python for S60 orientação a objetos Python Software Foundation [379]
PyUnit 2001 [380]
Q 2003 programação de matriz
programação funcional
Qalb 2012 programação funcional [381]
QB64 galeão
QB64 [382]
QBasic 1991 programação procedural Microsoft
Qi [383]
QML 2009 programação declarativa
programação reativa Qt Project [384]
Qore programação procedural
orientação a objetos David Nichols [385]
Qu [386]
Quartz Composer Apple [387]
QUEL
QuickBASIC 1985 Microsoft [388]
QuickPascal
QUIKTRAN
QUILL
R logo.svg
R 1993[75] programação funcional
programação de matriz
orientação a objetos [389]
R++
Camelia.svg
Raku 2015-12-25 orientação a objetos
programação imperativa
programação funcional
programação dinâmica Larry Wall [390]
RAPID 1994 Asea Brown Boveri
Rapira
Raptor programação estruturada [391]
RascalMPL conversor de dados [392]
Ratfor 1976 Brian Kernighan [393]
Rational Modeling Language
RBASIC 1989 VEB Robotron-Meßelektronik
rc programação imperativa
programação procedural Bell Labs [394]
RCML logo horizont.png
RCML 2014
READ/PRINT 1953
NI Reaktor Logo.svg
Reaktor Native Instruments [395]
Real-time bidding
RealBasic [396]
Realtime Programming Language
Rebol logo.png
REBOL 1997 programação orientada à linguagem [397][76]
Red 2011 programação imperativa
programação funcional
programação multi-paradigma Nenad Rakocevic [398][77]
Refal 1968 casamento de padrões
programação funcional Valentin Turchin [399]
Regional Assembly Language 1951
Reia [400]
Rex
REXX 1979 programação procedural
programação estruturada IBM
Mike Cowlishaw
RGSS
Ring [401]
RiscLua linguagem de script
Robic
Robot Battle 1994
2002
RobotC.jpg
Robotc [402]
Rochester assembler 1951
Rocky Mountain BASIC [403]
ROOP
ROOT Logo.png
ROOT 1995[78] CERN [404][405]
Roy (linguagem de programação)
Rpal Peter Landin
John Wozencraft
RPG 1964 programação procedural IBM
RPG Code
RPG IV 2001
RPG/400 1988
RPL 1984 linguagem de programação orientada a pilha
RTL/2 1972 programação estruturada John Barnes
RTML
Run BASIC [406]
RUR-PLE 2004-12-12 orientação a objetos [407]
S (linguagem de programação) 1976 programação de matriz Rick Becker [408]
S-PLUS TIBCO Software
S/SL programming language 1980 James Cordy
Ric Holt
S2 orientação a objetos Brad Fitzpatrick
Martin Atkins [409]
S3 programação estruturada International Computers Limited
SabreTalk IBM
SAC programming language 1994 programação de matriz [410]
SAIL Stanford Artificial Intelligence Laboratory
SAKO
SALSA 2001 modelo de ator [411]
SAM76 1976
SAMPL [412]
স্যাস লোগো.png
SAS 1976 SAS [413]
SAS language
SASL 1972 programação funcional
Sass Logo Color.svg
Sass 2006-11-28 [414]
Sather 1990 orientação a objetos Projeto GNU [415]
Sawzall programação procedural
Scala-full-color.svg
Scala 2010-01-20 programação concorrente
programação funcional
programação imperativa
orientação a objetos Martin Odersky
Escola Politécnica Federal de Lausana [416]
Lambda lc.svg
Scheme 1975 programação funcional
programação procedural
metaprogramação [417]
Scientific Vector Language 1994 [418]
Scilab Scilab Enterprises [419]
SCM 64.png
SCM 1990 Q4819133 [420]
Scol 1996 [421]
Scratchlogo.svg
Scratch programação orientada a eventos MIT Media Lab [422]
Script.NET programação imperativa Microsoft [423]
Scriptol (linguagem de programação) 2001-10-12 [424]
Secure Operations Language
sed 1974 linguagem de script
programação orientada por dados Lee E. McMahon[79] [425]
Seed7 2005 orientação a objetos
programação multi-paradigma [426]
Self-logo.svg
Self 1987 orientação a objetos David Ungar
Randall Smith
Universidade Stanford
Sun Microsystems [80]
Sense orientação a objetos The Open University [427]
SenseTalk [428]
SequenceL 1989 programação declarativa
programação de matriz
programação puramente funcional [429]
Sequentielle Formelübersetzung 1955
SETL 1969 programação teórica Instituto Courant de Ciências Matemáticas [430]
SETL2
Shakespeare [431]
Shen [432]
ShexLogo.png
ShEx 2013 [433]
Short Code 1949
1950 programação procedural John Mauchly
Sieve
SIGNAL
Simple
Syp.jpg
Simple Yet Powerful Scripting Language 2005 [434]
Logo simul.JPG
Simul 2003 [435]
Simula - logo.svg
Simula 1962 orientação a objetos
programação procedural
programação imperativa
programação estruturada Kristen Nygaard
Simulink MathWorks [436]
Sing# 2005 Microsoft Research
Singularity Microsoft [437]
SISAL 1983 programação funcional
programação multi-paradigma
Sistema A-0 1952 Grace Hopper
Sistema Programação Mozart
SK8 orientação a objetos Apple[81]
SKILL
SL5
Slate [438]
SLIP (linguagem de programação)
SMALL
SmallBASIC [439]
Smalltalk 1972 orientação a objetos
programação baseada em classe Alan Kay
Adele Goldberg[82]
Daniel Henry Holmes Ingalls
Diana Merry
Smart Pascal
SMIL Timesheets
Snap!.svg
Snap! 2011 orientação a objetos [440]
Snap4Arduino 2013 [441]
SNOBOL 4 1962 programação imperativa Bell Labs [442]
Snostorm
Solidity logo.svg
Solidity [83]
SolidThinking Embed 1989 modularidade Visual Solutions, Inc. [443][444]
Sort Merge Generator 1951
SP/k 1974 programação estruturada Ric Holt
James Cordy
Space Programming Language 1967
SPARK 1988 programação procedural Altran [445]
Speakeasy Red Logo.png
Speakeasy 1964
1973 programação imperativa [446]
Spec# 2004 Microsoft Research [447]
Speedcoding 1953 programação estruturada
programação procedural IBM
John Backus
Spice Lisp
SpiderBasic
Split-C programação imperativa [448]
Spoon
SQL 1974 programação declarativa Organização Internacional para Padronização
Raymond F. Boyce
Donald Chamberlin
SQL/PSM 1996
SQLPL
Squeak.svg
Squeak 1996 orientação a objetos Apple [449]
Squirrel 2003 orientação a objetos
programação procedural [450]
SR
StaDyn
Stagecast Creator
Stan [451]
Standard ML 1984 programação procedural [452]
Standard ML of New Jersey 2002-10-16[84] programação procedural [453]
Stanislaus 1951
StarLogo MIT Media Lab [454]
Stata 2015 logo.gif
Stata 1985 StataCorp [455]
Stateflow MathWorks [456]
Steel Bank Common Lisp 1999 [457]
STELLA 1985 linguagem de programação visual Barry Richmond [458]
Stencyl logotype.svg
Stencyl 2011-05-31 Jonathan Chung [459]
STOS BASIC 1988[85] François Lionet
Stratego/XT conversor de dados [460]
Strongtalk programação dinâmica
orientação a objetos [86]
Stylus-logo.svg
Stylus 2011 [87]
SubL
Subtext 2004 programação copiar e colar
Sue 1971 Ric Holt
Suneido programming language 2000 [461]
Superbase database 1983 [462]
SuperBASIC
Superlogo
SuperMumps
SuperPascal 1993 programação concorrente
programação procedural [463]
Superplan 1951
Swaf.jpg
SWAF [464]
SWI-Prolog 1987 Jan Wielemaker [465]
Swift logo with text.svg
Swift programação funcional
programação imperativa
orientação a objetos
programação multi-paradigma
programação estruturada em bloco Chris Lattner
Apple [88]
SYMPL
Syntax Definition Formalism
SystemVerilog 2002 programação estruturada
T Stephen Slade
TACPOL
TADS 1988 programação baseada em protótipos [466]
Tea 1997 programação funcional
programação multi-paradigma [467]
TECO 1962 Daniel Murphy
Tekkie Uni [468]
TELCOMP 1965 BBN Technologies
Text Executive Programming Language
Text Processing Utility
Texto estruturado
ThinBasic
THINK C NortonLifeLock
Thue 2000 John Colagioia [469]
TI BASIC HELLO WORLD.png
TI BASIC
Timber [470]
Tiny BASIC 1975
Tiny programming language
TJS2
TLA+ 1999-04-23[89] linguagem de ação [471]
TMG
TNSDL
Tom (pattern matching language) logo.png
Tom 2001 [472]
TOM 1999 orientação a objetos [473]
TOMVIEW [474]
Toontalk 1995 programação lógica de restrição concorrente [475]
Torque ge.png
Torque Game Engine 2001 GarageGames [476]
TouchDesigner [477]
TouchDevelop 2011-07-21 [478]
TRAC 1959
1964 Q330079
Trade Space Visualizer [479]
Transact-SQL
Transaction Application Language
TREE-META 1968
Tritium [480]
True BASIC logo.svg
True BASIC 1983 [481]
TTM 1968
TTSneo
Turbo Basic 1987 Borland
Turbo C++ 1990-05 Borland [482]
Turbo Pascal 1983-11-20 orientação a objetos Borland[90]
Anders Hejlsberg
Turbo Pascal OOP 1989
Turbo-Basic XL Frank Ostrowski
Turbo51 orientação a objetos [483]
Turing 1982 orientação a objetos
programação procedural Q65028497
Turing+
TUTOR 1969 programação imperativa
Twelf
TXL casamento de padrões James Cordy [484]
Tynker 2012 [485]
Typed assembly language
TypeScript Logo (Blue).svg
TypeScript 2012-10-01 programação funcional
programação genérica
programação imperativa
orientação a objetos Microsoft [91]
U - Z
Logotipo Linguagem Data da criação Paradigma de programação Desenvolvedor Página oficial
Ubclogo spiral.png
UCBLogo Michael Katz
George Mills [486]
UCSD Pascal 1978 Universidade da Califórnia em San Diego
UML logo.svg
UML 1995 Object Management Group [487]
Umple Logo.png
Umple 2008 orientação a objetos [488][92]
UNCOL 1958
UNICODE 1957
Unicon orientação a objetos [489]
Uniface Logo.jpg
Uniface 1984 Q7798002 Uniface [490]
Unified Parallel C 1999 computação paralela [491]
UNITY
Universal Test Specification Language
Unlambda 1999-06-28 programação esotérica
programação funcional [492]
Unobtrusive JavaScript
UnrealScript 1998 [493]
UrWeb logo.png
Ur 2014-12 [494]
URBI 2003
urbiscript orientação a objetos [495]
UWSC
Vala Logo.svg
Vala 2006 orientação a objetos
programação imperativa
programação estruturada [496]
VAX Macro
Verilog 1984 programação estruturada
VHDL 1983 [497]
Vilnius BASIC 1985 programação imperativa
Vim script [498]
VisiCalc 1978 Software Arts [499]
Visual Basic 1991 linguagem de programação orientada a objeto
orientação a objetos
programação orientada a eventos
programação procedural Microsoft [500]
Visual Basic for Applications 1993 Microsoft
Visual FoxPro orientação a objetos
programação procedural Microsoft [501]
Visual J++ [502]
Visual Logic programação estruturada [503]
Visual Prolog programação lógica
programação funcional
orientação a objetos
programação imperativa [504]
Visual T# 2009
Von Neumann and Goldstine graphing system 1946
VSXu 2004 linguagem de programação visual [505][93]
VVVV logo schwarz.png
Vvvv 1998 linguagem de programação visual [506]
WATFIV
WaveGL
Web
webMethods Flow orientação a objetos [507]
Whiley Logo.png
Whiley 2009 programação imperativa [508]
Whirlwind assembler 1951
Whitespace 2003-04-01 programação esotérica [509]
WICS
Windows App Studio Microsoft [510]
Wiring orientação a objetos [511]
WLanguage 1992
WMLScript
Wolfram 1988 programação declarativa
programação funcional
programação imperativa
orientação a objetos
programação multi-paradigma
programação de matriz Stephen Wolfram
Wolfram Research [512]
WordBASIC 1989 Microsoft
WSFN 1977
Wyvern 2013 [513]
X++ Microsoft
X10 2004 orientação a objetos
programação de matriz IBM [514]
XACML programação declarativa
dados semiestruturados OASIS [515]
XAML 2008-06 programação declarativa
Xbase20HalloWelt.png
XBase++ 1997 [516]
XBasic [517]
XBLite programação procedural [518]
XC Programming Language 2005 programação concorrente
XcalableMP
XCore XS1
XHarbour
XL 2001
XL (linguagem de programação) 2000 programação conceito
programação multi-paradigma Christophe de Dinechin [519]
XMTC
Xojo [520]
XOTcl 2000 [521]
XPath 1999 linguagem de consulta W3C
XPL 1967
XPL0 1976
XProc programação declarativa
XProfan 1990 [522]
XSB programação lógica [523]
XSLT 1999 programação declarativa W3C [524][525][526]
Xtend-logo-c.png
Xtend 2011 orientação a objetos [527]
XUL Mozilla Foundation [528]
XUpdate
Yellow 1977
Yoix 2000 programação procedural [529]
Yorick 1996 [530]
Z++
Zebra 1989[94]
Zeno programação imperativa
programação procedural
ZetaLisp 1980
ZhPy 2007 linguagem de programação multiparadigma <some value> [531]
Zig logo 2020.svg
Zig 2015[95] Q62470811 [532]
Zonnon 2000 programação imperativa
ZOPL
ZPL 1993 programação de matriz [533]
Nome Descrição/Foco Contador de Membros Registro Logotipo
23snaps uma rede social privada gratuita e serviço de compartilhamento de fotos para famílias.[1] 500.000 Aberto 23snaps logo.png
Amino Criação de comunidades sobre temas específicos ou gerais. 20.000.000 Aberto Amino-logo.png
Ask.fm Rede social para perguntas e respostas entre seus usuários. Desconhecido Aberto Askfm.png
Badoo Voltada para conhecer pessoas e expandir o círculo de amizades 237 000 000 Logobadoo.svg
Bebo Rede social popular na Inglaterra. 22 000 000[2] Aberto Logo Bebo.svg
Blaving Rede social da PMovil 150 000 Aberto Blaving.gif
Colnect Rede social de colecionadores do mundo inteiro. Desconhecido Aberto Colnect Logo.png
CouchSurfing Rede social voltada a pessoas que gostam de viajar e de hospedar viajantes em suas casas. 871 049 Aberto Couchsurfing logo.png
Cyworld Coreia do Sul 15 000 000[3] Aberto Cyworld.jpg
Ello Rede social virtual anti-publicitária (versão beta). 1 000 000 Por Convite Ello-logo.png
Facebook Maior rede social do mundo.[4][5] 1 500 000 000 [6] Fechado para menores de 13 anos Facebook New Logo (2015).svg
Fetlife que atende pessoas interessadas em BDSM, fetichismo e kink. 7 159 871 Fechado para menores de 18 anos
Filmow Rede social com foco em filmes e séries de televisão. 115 000 Aberto Logo Filmow.jpg
Flickr Compartilhamento de fotografias. 32 000 000 Aberto Flickr wordmark.svg
Foursquare Rede social e de microblogging com ênfase na geolocalização 20 000 000 Aberto Foursquare logo.svg
Friendica Rede social descentralizada com ênfase em segurança, privacidade e comunicação com outras redes e serviços Desconhecido Aberto Friendica Logo.png
Friendster Geral 90 000 000 Aberto Friendster logo.svg
Gaia Online Anime e Jogos 23 523 663 Aberto Gaia Online logo.svg
GoPets Bichos de estimação virtuais 500 000 Aberto
Hello Conectar pessoas que se identificam de forma profunda Aberto
Hi5 Geral 80 000 000 Aberto Hi5 logo 2.jpg
imeem Instant messaging Desconhecido Aberto
Instagram Compartilhamento de vídeos e fotografias. 300 000 000 Aberto para maiores de 13 anos Instagram logo 2016.svg
Last.fm Rede social voltada para a música. Forte presença brasileira (mais de 30.000 usuários se declaram brasileiros)[carece de fontes]. 30 000 000 Aberto para maiores de 13 anos Lastfm.svg
LinkedIn Rede social profissional e banco de currículos online.[7] 500 000 000 Fechado para menores de 13 anos[8] LinkedIn Logo.svg
LiveJournal Rede social de uma comunidade virtual.[carece de fontes] 10 921 263 Aberto LiveJournal icon.svg
Mingle Geral Desconhecido Por convite
Mirtesnet Rede Social 100% brasileira, criada em 2013. 1 000 000 Aberto para todos
Mixi Apenas em japonês 5 000 000 Por Convite Mixi logo.png
Moovia Rede Social colaborativa voltada para o desenvolvimento de projetos em equipes. Desconhecido Aberto
MyHeritage Pesquisa e catalogação de dados familiares. Originária de Israel. Aberto Large MyHeritage logo.png
MySpace Geral 30 000 000 [9] Aberto Myspacelogo2013.svg
Netlog Rede Social voltada para jovens adultos europeus, de idades entre 14 e 24 anos. 36 000 000 Aberto Netlog.svg
Odnoklassniki Rede social para conectar-se com velhos colegas de classe. Popular na Rússia e nas ex-repúblicas soviéticas. 200 000 000[10] Aberto Ok new logo.png
Palco Principal Rede social de música 100 000 Aberto
Purevolume Estados Unidos da América 1 000 000 de redes sociais criadas com a plataforma NING[11] Aberto
ShareTheMusic Plataforma virtual para a troca legal e gratuita de música. Desconhecido Aberto ShareTheMusic Logo.png
Skoob Rede social colaborativa para leitores brasileiros.[12] 572 000 Aberto
Skyscrapercity Rede Social para discussão de temas 572 000 Aberto
Sonico Possui Fórum/Galeria. Site de relacionamento voltado para os povos de língua portuguesa, espanhola e inglesa 43 660 000 Aberto
Stayfilm Rede social que permite a produção e compartilhamento de filmes com fotos e vídeos do usuário. Produção automática online com trilha sonora, efeitos e qualidade de cinema. Aberto
Tumblr Rede social (Microblogging) 226 950 000[13] Aberto Tumblr Wordmark.svg
Twitter Rede social de microblogging 645 750 000[14] Aberto Twitter logo.svg
VK Rede social 249 409 900 Aberto Vkontakte.png
Wallop Rede social da Microsoft Desconhecido Por convite
Waze Rede social colaborativa, permite compartilhar informações sobre transito, baseada em localização geográfica 226 950 000[15] Aberto Logo waze.png
Whisper Um software proprietário, com aplicativo móvel no Android e iOS. É uma forma de mídia social anônima, permitindo que os usuários publiquem e compartilhem mensagens de foto e vídeo anonimamente.[16] Desconhecido Aberto Whisper logo.webp
WT:Social Rede social 200 000[17] Aberto WTSocial.png
Xanga Um site que hospeda blogs, fotologs e perfis de redes sociais. É operado pela Xanga.com, Inc.[18] Desconhecido Aberto Xanga.svg
Yammer Rede social profissional para empresas, subsidiária da Microsoft. Desconhecido Para Empresas Microsoft Office Yammer (2018–present).svg
Yo Um aplicativo móvel social para iOS, Android e anteriormente também para Windows Phone. Desconhecido Aberto Yo logo.svg
YuBliss Rede social para auto-avaliação através de mitos modernos e histórias Desconhecido Aberto
Navegadores mais utilizados no mundo (2018)
Logotipo Navegador Data da criação Versão mais recente Porcentagem
Google Chrome icon (September 2014).svg Google Chrome 2 de setembro de 2008 60.0.3112.90 59,12%
Safari browser logo.svg Safari 7 de Janeiro de 2003 11.0 4,43%
UC Browser Abril de 2004 7.0.185.1002 6,66%
Firefox logo, 2019.svg Mozilla Firefox Março de 2004 52.0.2 5,21% [1]
Opera 2015 icon.svg Opera 10 de Abril de 1995 65.0.3467.72 3,52%
Navegadores mais utilizados no Brasil (2018)
Logotipo
Navegador
Data da criação
Versão mais recente
Porcentagem
Google Chrome icon (September 2014).svg Google Chrome 2 de Setembro de 2008 79.0.3945 81,68% [2]
Firefox logo, 2019.svg Mozilla Firefox 9 de Novembro de 2004 71.0 5,04%
Safari browser logo.svg Safari 7 de Janeiro de 2003 12.1.2 5,01%
Opera 2015 icon.svg Opera 10 de Abril de 1995 65.0.3467.72 1,86%
Samsung Internet 2015 10.2.00.53 1,52%
Microsoft Edge possui 1,43% do mercado sendo criado em 29 de julho de 2015.
Navegadores mais utilizados em Portugal (2020)
Logotipo Navegador Data de criação Versão mais recente Percentagem
Google Chrome icon (September 2014).svg Google Chrome 2 de Setembro de 2008 85.0.4183.83 69,44%
Safari browser logo.svg Safari 7 de Janeiro de 2003 12.1.2 11,33%
Firefox logo, 2019.svg Mozilla Firefox 9 de Novembro de 2004 71.0 7,5%
Internet Explorer 7+8 logo.png Internet Explorer 16 de Agosto de 1995 11 4,08%
Microsoft Edge logo (2015–2019).svg Microsoft Edge 29 de Julho de 2015 44.18362 3,39%
Navegadores gráficos
Navegadores baseados em Trident (também conhecido como MSHTML)
Navegador Estado Observações
AOL Explorer Não Desativado Versões do navegador embutido da AOL, descontinuado.
Arlington Kiosk Browser Sim Ativo
Avant Browser Sim Ativo
Brave (navegador) Sim Ativo Freeware
Bento Browser Sim Ativo Construído em Winamp
Enigma Sim Ativo Freeware
iRider ?
MSN Explorer Não Desativado
Maxthon Sim Ativo Anteriormente MyIE2 (a partir da versão 3.0 também é baseado no Webkit)
NeoPlanet Não Desativado
NetCaptor ?
Netscape Browser Não Desativado Inclui tanto o Gecko como o Trident mas foi descontinuado pela Aol
Slim Browser ativo
Yahoo! Browser Sim Ativo
Sleipnir Browser Sim Ativo
Weblinkss Sem dados
Navegadores baseados em KHTML / WebKit
Navegador Estado Observações
Konqueror Sim Ativo
Safari Sim Ativo
ABrowse Não Desativado
Flock Não Desativado Navegador descontinuado
Internet Explorer Sim Ativo Navegador desenvolvido pelo Microsoft
Maxthon Sim Ativo Trident e Webkit (3.0 e posteriores)
OmniWeb Sim Ativo (4.5 e posteriores)
Rockmelt ?
Midori Sim Ativo Navegador leve, multiplataforma.
Shiira Sim Ativo
Swift ? Primeiro navegador KHTML para Windows
Navegadores baseados em Gecko
Navegador Estado Observações
Mozilla Firefox Sim Ativo É um navegador livre e multi-plataforma desenvolvido pela Mozilla Foundation.
Pale Moon Sim Ativo Navegador idêntico ao Firefox, porém recompilado e com funções desativadas para ganho de desempenho.
Comodo Icedragon Sim Ativo Criado pela Comodo Antivirus, vem com sistema de segurança SecureDNS para navegar com mais segurança.
Mozilla Não Desativado É uma suíte de aplicativos para Internet, livre, multiplataforma.
SeaMonkey Sim Ativo É a continuação da suíte Mozilla por parte de uma comunidade de usuários e desenvolvedores.
Netscape Não Desativado Apenas versões 6, 7, 8 e 9
Camino Não Desativado Descontinuado em 30/05/2013, na versão 2.1.2
Flock Não Desativado O projeto foi descontinuado em 26 de abril de 2011, pois os produtores foram trabalhar no projeto Zynga, jogos para redes sociais.
Galeon ? É um navegador de Internet alternativo para o ambiente GNOME, baseado no Mozilla.
GNU IceCat ? É um navegador livre, distribuído pelo projeto GNU. Ele é uma bifurcação do Mozilla Firefox.
K-Meleon ? É um navegador web (browser) baseado no Gecko e no Mozilla Firefox para Windows.
Wyzo Sim Ativo É um navegador livre e multi-plataforma desenvolvido pela Radical Software Ltd.
Navegadores baseados em Presto
Opera
Opera Mini
Opera Mobile
Nintendo DS Browser
Internet Channel
Navegadores com renderizadores próprios
Oregano
Amaya
iCab
NetSurf
NetPositive
Dillo
IBrowse
AWeb
Voyager
Espial Escape
HotJava
Arachne
Off By One
Emacs/W3
Grail
versões mais antigas do Netscape Navigator (até versões 4.xx)
Navegadores de texto
ELinks
Lynx
w3m
Links
Netrik
Debris
Navegadores primitivos que já não estão em desenvolvimento
Arena
Cello
CyberDog
MidasWWW
Mosaic (também usado no Internet Explorer 1, 2, 3 e 4)
Viola
WebRouser
WorldWideWeb
Algoritmos combinatórios
Algoritmos combinatórios gerais
Algoritmo busca-ciclos de Floyd: encontra ciclos em iterações
Geradores de números pseudoaleatórios: produzem números estatísticamente aleatórios
Blum Blum Shub: um gerador de números pseudo-aleatórios com prova de segurança
Algoritmo Yarrow
Algoritmos de grafos
Algoritmo de coloração: algoritmo de coloração gráfica.
Algoritmo Hopcroft-Karp: converte um grafo bipartido em um casamento de cardinalidade máxima
Algoritmo húngaro: algoritmo para encontrar uma correspondência perfeita
Codificação Prüfer: conversão entre uma árvore rotulada e sua sequência Prüfer
O algoritmo de ancestralidade mais comum off-line de Tarjan: calcule os ancestrais comuns mais baixos para pares de nós em uma árvore
Classificação topológica: encontra ordem linear de nós (por exemplo, tarefas) com base em suas dependências.
Algoritmos de grafos
Veja artigo principal Teoria de Grafos
Algoritmo de Bellman-Ford: calcula o caminho mais curto num grafo pesado (onde alguns dos pesos das extremidades podem ser negativos)
Algoritmo de Dijkstra: calcula o caminho mais curto num grafo com peso absoluto das extremidades.
Algoritmo de Floyd-Warshall: resolve o problema do caminho mínimo entre todos os partes de vértices em um grafo com direção e peso.
Algoritmo de Kruskal: encontra a árvore de extensão mínima para um grafo.
Algoritmo de Prim: encontra a árvore de extensão mínima para um grafo.
Algoritmo de Boruvka: encontra a árvore de extensão mínima para um grafo.
Algoritmo de Ford-Fulkerson: calcula o vazão máxima num grafo.
Algoritmo de Edmonds-Karp: implementação de Ford-Fulkerson.
Nonblocking Minimal Spanning Switch digamos, para um telephone exchange.
Spring based algorithm: algoritmo para desenhar grafos.
Algoritmo das economias: algoritmo para encontrar a menor rota em um grafo.
Algoritmos de busca
Busca linear: encontra um elemento numa lista não ordenada
Busca binária: encontra um elemento numa lista ordenada
Pesquisa binária numa sequência cíclica: encontra o menor elemento numa lista formada por elementos em sequencia de forma cíclica.
Pesquisa binária em sequências de intervalo desconhecido: neste caso, não se sabe o tamanho da sequência. Encontra um intervalo onde está o elemento procurado, depois aplica busca binária.
Busca em árvore binária
Busca em largura: percorre uma árvore nível por nível
Busca em profundidade: percorre um árvore galho por galho
Busca pela melhor escolha: percorre uma árvore em uma ordem de provável importância, usando uma fila de prioridades.
Busca A*: um caso especial da busca pela melhor escolha
Busca Hash: encontra um elemento em uma lista indexada por uma tabela hash
Predictive search
Algoritmos de pesquisa em strings
Algoritmo de Knuth-Morris-Pratt
Algoritmo de Rabin-Karp
Algoritmo de Boyer-Moore
Algoritmo de Boyer-Moore-Horspool
Algoritmo de Baeza-Yates-Gonnet (Shift-And, Shift-Or ou Bitap)
Algoritmo de ordenação
Bogosort: engraçado e lento.
Classificação Bolha: para cada par de índices, mude os itens de posição se fora de ordem!!!
Bucket sort
Classificação Pente: Parecido com o método Bolha.
Cocktail sort
Count sort: Ordena um arranjo posicionando o valor devido ao seu tamanho comparado aos outros.
Counting sort
Gnome sort
Heapsort: converta a lista num heap, continue removendo o maior elemento do heap e adicionando-o no fim da lista.
Ordenação por inserção: determina à qual posição o item atual pertence na lista dos classificados e o insere ali.
Classificação Fusão: Classifique a primeira e a segunda metade da lista separadamente, e então junte as listas classificadas.
Pancake sorting
Pigeonhole sort
Quicksort: divida a lista em dois, com todos os itens da primeira lista sendo menores que os itens da segunda e então classifique as duas listas. Certamente o método de escolha.
Radix sort: classifica strings letra por letra.
Ordenação por seleção: escolha o menor dos elementos restantes, adicione ao final/início da lista classificada.
Shell sort: uma tentativa de otimização do insertion sort.
Smoothsort: É um variação do Heap sort
Stupid sort
Topological sort
Algoritmos de compressão
Codificação aritmética: Codificação de Entropia (sempre alcança a entropia da fonte)
Método de Burrows-Wheeler: preprocessamento útil para compressão sem perda de dados
DEFLATE: compressão sem perda de dados
Codificação delta: apoio para compressão de dados na qual dados sequenciais acorrem freqüentemente.
Codificação de Huffman: Codificação de Entropia por Palavras-Código
Incremental encoding: codificação delta aplicada a uma sequência de strings
LZW: Codificaçao baseada em dicionário (Lempel, Ziv, Welch)
LZ77: Codificaçao baseada em dicionário com "janela deslizante" (sliding window em inglês). A base do DEFLATE.
LZ78: Codificaçao baseada em dicionário da qual evoluiu o LZW.
Codificação Run-length: Codificação por Comprimento de Sequencia
Compressão de dados
Teoria
Com perda · Sem perda
Tipo de dados de origem
áudio · banda · imagens · vídeo
Métodos
Lista de algoritmos - Algoritmos de Compressão
Geometria computacional
Algoritmo embrulho para presente: determinando o envoltório convexo de um conjunto de pontos.
Exame de Graham determina o envoltório convexo de um conjunto de pontos num plano.
Teste Ponto no Polígono: testa se um dado ponto está ou não dentro de um polígono.
Computação gráfica
Algoritmo de linha de Bresenham: plota pontos de uma matriz bidimensional para traçar uma linha reta entre dois pontos específicos.
Algoritmo do Pintor: detecta partes visíveis de um cenário tridimensional.
Traçado de raios: interpretação de imagens reais.
Algoritmos criptográficos
Veja também Tópicos de Criptografia para um 'glossário analítico'
Criptografia de chave simétrica (chave secreta):
Padrão de criptografia avançada (AES), vencedor da competição NIST
Blowfish
Padrão de criptografia de dados (DES), também chamado de DE, vencedor da competição NBS, substituído pelo AES para a maioria dos propósitos.
IDEA
RC4
Criptografia assimétrica (de chave pública) ou Assinatura digital:
DSA
ElGamal
RSA
NTRUEncrypt
Funções Criptográficas de Condensação de Mensagem:
MD5
MD4
RIPEMD-160
SHA-1
HMAC: autenticação chaveada de mensagem codificada.
Outros
Diffie-Hellman: troca de chaves.
Algoritmos de Sistemas Distribuídos
Lamport ordering: ordenação parcial de eventos baseado na relação dos acontecimentos passados
Algoritmo Instantâneo: um instantâneo é o processo de captura do estado global de um sistema
Ordenação de Vetor: uma ordenação total de eventos.
Algoritmos Numéricos
Veja também artigo principal Análise Numérica and Lista de tópicos de análise numérica
Algoritmo de De Boor: calcula fendas.
Algoritmo de De Casteljau: calcula as curvas de Bezier.
Método da Falsa Posição: aproxima raízes de uma função.
Eliminação de Gauss-Jordan: resolve sistemas de equações lineares.
Algoritmo de Gauss-Legendre: calcula os dígitos de pi
Método de Newton: encontra os zeros de uma função com cálculo
Funções de Arredondamento: modos clássicos de arredondar números.
Método da Secante: aproxima raízes de uma função.
Shifting nth-root algorithm: extração da raiz dígito a dígito.
Raiz Quadrada: aproxima a raiz quadrada de um número.
Processamento de sinais digitais
CORDIC: técnica de cálculo rápido de função trigonométrica.
Fast Fourier transform: determina as frequências contidas num (segmento de um) sinal.
Algoritmo de Cooley-Tukey FFT
Rainflow-counting algorithm: Reduz uma história de stress complexa em uma contagem de revezes de stress elementares para uso em análise de fadiga.
Osem: algoritmo para processamento de imagens médicas.
Algoritmos de números teóricos
Algoritmo de Euclides: calcula o MDC.
Fatorização de Inteiros: quebra um inteiro em seus fatores primitivos.
Divisão por tentativas
Fatorização da curva elíptica de Lenstra
Pollard's rho algorithm
Pollard's p-1 algorithm
Congruence of squares
Quadratic sieve
Special number field sieve
General number field sieve
Algoritmo de Multiplicação: rápida multiplicação de dois números.
Teste de Primitividades: determina se um dado número é primitivo.
Teste de primitividade de Miller-Rabin
Crivo de Eratóstenes: produz uma lista dos primeiros primitivos
AKS primality test
Álgebra numérica
Algoritmo de Buchberger: encontra a base de Grobner.
Algoritmo de Eigenvalue
Exponentiating by squaring: calcula rapidamente a potência de matrizes e números.
Processo de Gram-Schmidt: ortogonaliza um conjunto de vetores.
Knuth-Bendix completion algorithm: para reescrita de sistemas de regras.
Algoritmo de divisão multivariada: para polinômios em vários indeterminados
Otimização
Simplex algorithm: um algoritmo para resolver o problema de programação linear.
Simulated annealing
(maiores detalhes em Otimização Combinatória)
Análise Gramatical
Algoritmo CYK: decide se uma dada string pode ser gerada a partir de uma Gramática Livre de Contexto
Algoritmo Earley: Também decide se uma dada string pode ser gerada a partir de uma Gramática Livre de Contexto
Algoritmos Quânticos
Veja artigo principal Computação Quântica
Algoritmo de Grover: Providencia velocidade quadrática para muitos problemas de busca.
Algoritmo de Shor: Providencia velocidade exponencial para fatorizar um número.
Algoritmo de Deutsch-Jozsa: Critério de balanceamento para funções booleanas.
Algoritmos Evolutivos
Algoritmo Genético: Algoritmo evolutivo usado por regras de associação em mineração de dados.
Outros
Subset-sum: Aceita a completa linguagem NP Subset-sum em polinominal.
CORDIC: Técnica de computação função-rápida.
Cyclic redundancy check: Cálculo de verificação de palavra.
Halt: Ninguém sabe se este programa 43-byte C sempre pára.
Knuth-Bendix completion algorithm: para reescrever regras de sistemas.
Parity: Simples/rápida técnica de detecção de erros. É um número par ou ímpar?
CHS conversion: Converte entre endereçamento de disco nos sistemas.
Algoritmo Xor Swap: Troca os valores de duas variáveis sem o uso do buffer.
Abaixo temos uma lista de bancos de dados, a lista mostra aplicativos que gerenciam banco de dados, com a exibição por modelo (hierárquico, em rede, relacional e orientado a objetos), linguagem (de definição, controle e manipulação de dados) e licença; para tanto, basta clicar na coluna em questão.
Banco de dados Modelo Linguagem Licença Página
Apache ? ? ? ?
BlackfishSQL ? ? ? ?
Caché ? ? ? ?
Dataflex ? ? ? ?
DB2 ? ? ? ?
Derby Relacional[1] ? ? ?
FileMaker ? ? ? ?
Firebird Relacional[2] ? ? ?
H2 ? ? ? ?
HSQLDB ? ? ? ?
Informix ? ? ? ?
Ingres Relacional ? GPL Página oficial
InterBase ? ? ? ?
MaxDB ? ? ? ?
Microsoft SQL Server Relacional ? ? ?
MSAccess Relacional ? ? ?
MSDE ? ? ? ?
MySQL Relacional ? ? ?
Oracle Relacional ? ? ?
Paradox ? ? ? ?
PostgreSQL Objeto-Relacional[3] ? ? ?
SmallSQL ? ? ? ?
SQLBase ? ? ? ?
SNeymar Relacional ? ? ?
Sybase Relacional ? ? ?
Viro ? ? ? ?
Lista de ferramentas e serviços da Microsoft
O Microsoft Windows é o principal serviço criado pela Microsoft, empresa fundada por Bill Gates e Paul Allen. Essa é uma lista, em ordem alfabética, das ferramentas e serviços oferecidos, atualmente.
Serviços Windows Sumário Site
MSN Portal e rede de serviços.
Site
Outlook Serviço de conta de e-mail.
Site
OneDrive É um serviço de armazenamento em nuvem da Microsoft. Com ele é possível armazenar e hospedar qualquer arquivo, usando uma Conta da Microsoft.
Site
Serviços Microsoft Sumário Site
Bing Site de busca na web.
Site
Microsoft Word Crie e compartilhe documentos de excelente aparência combinando um conjunto abrangente de ferramentas de escrita e uma interface de fácil utilização.
Site
Microsoft Excel Crie Planilhas, gráficos, Analise, compartilhe e gerencie informações para tomar decisões mais embasadas. Comece a trabalhar com o novo Excel.
Site
Microsoft PowerPoint Crie apresentações dinâmicas e de grande impacto de forma mais rápida.
Site
Microsoft Outlook Gerencie seus emails e informações, conecte-se além das fronteiras e proteja as informações com o Outlook .
Site
Microsoft Access Sistema de gerenciamento de banco de dados da Microsoft.
Site
Microsoft FrontPage Ferramenta da Microsoft de criação de aplicativos e de páginas da Web, a ultima versão do FrontPage saiu em 2003, atualmente o mesmo foi substituido pelo SharePoint e o Expression.
Site
Microsoft Office Sway O Sway é um serviço que facilita a criação e o compartilhamento de relatórios interativos, apresentações etc.
Site
Skype É um software que permite comunicação pela Internet através de conexões de voz e vídeo, e chamadas do tipo VoIP.
Site
Xbox Xbox é uma família de consoles de video-games produzidos pela Microsoft, com sua versão mais recente, o Xbox One, junto com o revolucionário Kinect, tecnologia que será aderida aos computadores também. A Xbox Live também faz parte do console e é sua atual rede.
Site
Microsoft Lumia É uma família de celulares e smartphones produzidos pela Microsoft em diversos países rodando o sistema Windows 10 mobile Site
Nenhum comentário:
Postar um comentário