quarta-feira, 14 de outubro de 2020

Lista de linguagens de programação, redes sociais, navegadores de internet, algoritmos, bancos de dados e ferramentas e serviços da Microsoft

 *

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

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