Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Instalar
Acesso mais rápido do que o navegador!
 

Comparação entre linguagens de programação

Índice Comparação entre linguagens de programação

Segue-se uma comparação de características de diferentes linguagem de programação.

39 relações: ABC (linguagem de programação), ALGOL, ALGOL 68, AWK, Árvore binária, BCPL, Benchmark (computação), Boo, Bytecode, Bytecode Java, C (linguagem de programação), C Sharp, C++, Compilador, Conjunto de Mandelbrot, Desempenho, Interpretador, Java (linguagem de programação), Linguagem de programação, Lisp, Lua (linguagem de programação), Mathematica, Objective-C, Orientação a objetos, Paradigma de programação, Perl, PHP, Pi, Programação estruturada, Programação funcional, Programação procedural, Python, Reflexão, Ruby (linguagem de programação), Sed, Shell script, Simula, Smalltalk, Tipo de dado.

ABC (linguagem de programação)

ABC é uma linguagem de programação da CWI, Países Baixos.

Novo!!: Comparação entre linguagens de programação e ABC (linguagem de programação) · Veja mais »

ALGOL

O ALGOL é uma família de linguagens de programação de alto nível voltadas principalmente para aplicações científicas.

Novo!!: Comparação entre linguagens de programação e ALGOL · Veja mais »

ALGOL 68

ALGOL 68, sigla ALGOrithmic Language 1968, é uma das linguagens de programação da família de ALGOL, sendo uma estruturada e imperativa, que foi concebida como sucessora de ALGOL 60, sendo projetada com os objetivos de atender um escopo muito maior de aplicações e possuir uma sintática e semântica mais rigorosas.

Novo!!: Comparação entre linguagens de programação e ALGOL 68 · Veja mais »

AWK

A linguagem de programação AWK foi criada em 1977 pelos cientistas Alfred Aho, Peter J. Weinberger e Brian Kernighan no laboratório Bell Labs.

Novo!!: Comparação entre linguagens de programação e AWK · Veja mais »

Árvore binária

Uma simples árvore binária de tamanho 9 e altura 3, com um nó raiz de valor 2. A árvore acima não está balanceada (elemento 5 possui 2 filhos a direita e nenhum a esquerda), nem está ordenada - notar que não é uma árvore binária de procura. Uma árvore binária é uma estrutura de dados caracterizada por.

Novo!!: Comparação entre linguagens de programação e Árvore binária · Veja mais »

BCPL

BCPL é uma linguagem de programação, criada por Martin Richards, da Universidade de Cambridge em 1966.

Novo!!: Comparação entre linguagens de programação e BCPL · Veja mais »

Benchmark (computação)

Em computação, benchmark é o ato de executar um programa de computador, um conjunto de programas ou outras operações, a fim de avaliar o desempenho relativo de um objeto, normalmente executando uma série de testes padrão e ensaios nele.

Novo!!: Comparação entre linguagens de programação e Benchmark (computação) · Veja mais »

Boo

Boo é uma linguagem compilada e estática e com uma sintaxe baseada no Python, combinando a clareza da sintaxe do Python com as garantias e desempenhos desejados em uma linguagem estaticamente tipada.

Novo!!: Comparação entre linguagens de programação e Boo · Veja mais »

Bytecode

Em ciência da computação, bytecode (traduzindo ao pé da letra, código em bytes — não confundir com código-máquina) é o resultado de um processo semelhante ao dos compiladores de código-fonte que não é imediatamente executável.

Novo!!: Comparação entre linguagens de programação e Bytecode · Veja mais »

Bytecode Java

O código de um programa de computador escrito na linguagem Java é compilado para uma forma intermediária de código denominada bytecode, que é interpretada pelas Máquinas Virtuais Java (JVMs).

Novo!!: Comparação entre linguagens de programação e Bytecode Java · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: Comparação entre linguagens de programação e C (linguagem de programação) · Veja mais »

C Sharp

C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma.NET.

Novo!!: Comparação entre linguagens de programação e C Sharp · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Comparação entre linguagens de programação e C++ · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: Comparação entre linguagens de programação e Compilador · Veja mais »

Conjunto de Mandelbrot

Uma imagem renderizada do conjunto de Mandelbrot: os pontos pretos representam os pontos estáveis segundo o mapa iterativo Em matemática, conjunto de Mandelbrot é um fractal definido como o conjunto de pontos c no plano complexo para o qual a sucessão (sequência, no Brasil) definida recursivamente: não tende ao infinito.

Novo!!: Comparação entre linguagens de programação e Conjunto de Mandelbrot · Veja mais »

Desempenho

Desempenho (ou performance) é um conjunto de características ou capacidades de comportamento e rendimento de um indivíduo, de uma organização ou grupo de seres humanos, de animais ou de outros seres vivos, de máquinas ou equipamentos, de produtos, sistemas, empreendimentos ou processos, em especial quando comparados com metas, requisitos ou expectativas previamente definidos.

Novo!!: Comparação entre linguagens de programação e Desempenho · Veja mais »

Interpretador

Interpretadores são programas de computador que leem um código fonte de uma linguagem de programação interpretada e o converte em código executável.

Novo!!: Comparação entre linguagens de programação e Interpretador · Veja mais »

Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

Novo!!: Comparação entre linguagens de programação e Java (linguagem de programação) · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: Comparação entre linguagens de programação e Linguagem de programação · Veja mais »

Lisp

Lisp é uma família de linguagens de programação concebida por John McCarthy em 1958.

Novo!!: Comparação entre linguagens de programação e Lisp · Veja mais »

Lua (linguagem de programação)

Lua é uma linguagem de programação interpretada, de ''script'' em alto nível, com tipagem dinâmica e multiparadigma, reflexiva e leve, projetada por Tecgraf da PUC-Rio em 1993 para expandir aplicações em geral, de forma extensível (que une partes de um programa feitas em mais de uma linguagem), para prototipagem e para ser embarcada em softwares complexos, como jogos.

Novo!!: Comparação entre linguagens de programação e Lua (linguagem de programação) · Veja mais »

Mathematica

Wolfram Mathematica (conhecido como Mathematica) é um programa de computador, originalmente concebido por Stephen Wolfram, e continuamente desenvolvido pela empresa Wolfram Research, localizada em Champaign (Illinois), que implementa um sistema de álgebra computacional.

Novo!!: Comparação entre linguagens de programação e Mathematica · Veja mais »

Objective-C

Objective-C, denominado frequentemente de ObjC ou mais raramente de Objective C ou Obj-C, é uma linguagem de programação reflexiva orientada a objecto que adiciona transmissão de mensagens no estilo Smalltalk para o C. Hoje em dia, é utilizada principalmente no Mac OS X e GNUstep, dois ambientes baseados no padrão OpenStep e é a principal linguagem utilizada nos aplicativos estruturais NeXTSTEP, OPENSTEP e Cocoa.

Novo!!: Comparação entre linguagens de programação e Objective-C · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

Novo!!: Comparação entre linguagens de programação e Orientação a objetos · Veja mais »

Paradigma de programação

Paradigma de programação é um meio de se classificar as linguagens de programação baseado em suas funcionalidades.

Novo!!: Comparação entre linguagens de programação e Paradigma de programação · Veja mais »

Perl

Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6.

Novo!!: Comparação entre linguagens de programação e Perl · Veja mais »

PHP

PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web.

Novo!!: Comparação entre linguagens de programação e PHP · Veja mais »

Pi

π minúscula é usada como símbolo do Pi π Na matemática, o número é uma proporção numérica definida pela relação entre o perímetro de uma circunferência e seu diâmetro; isto é, se uma circunferência tem perímetro p e diâmetro d, então aquele número é igual a p/d.

Novo!!: Comparação entre linguagens de programação e Pi · Veja mais »

Programação estruturada

Programação Estruturada (PE) é um padrão ou paradigma de programação da engenharia de softwares, com ênfase em sequência, decisão e, iteração (sub-rotinas, laços de repetição, condicionais e, estruturas em bloco), criado no final de 1950 junto às linguagens ALGOL 58 e ALGOL 60, Este paradigma é normalmente formado por código em um único bloco e foi impulsionado pelas vantagens práticas que o paradigma oferece, e também pelo '' (de 1966, também chamado de teorema de Böhm-Jacopini) e a carta aberta de Dijkstra 'Go To Statement Considered Harmful' (de 1968).

Novo!!: Comparação entre linguagens de programação e Programação estruturada · Veja mais »

Programação funcional

Em ciência da computação, programação funcional é um paradigma de programação que trata a computação como uma avaliação de funções matemáticas e que evita estados ou dados mutáveis.

Novo!!: Comparação entre linguagens de programação e Programação funcional · Veja mais »

Programação procedural

Programação procedural ou programação procedimental é um paradigma de programação que se baseia em procedimentos, que são executados numa sequência.

Novo!!: Comparação entre linguagens de programação e Programação procedural · Veja mais »

Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Novo!!: Comparação entre linguagens de programação e Python · Veja mais »

Reflexão

* Reflexão (psicologia) - pensar sobre um tema.

Novo!!: Comparação entre linguagens de programação e Reflexão · Veja mais »

Ruby (linguagem de programação)

Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script.

Novo!!: Comparação entre linguagens de programação e Ruby (linguagem de programação) · Veja mais »

Sed

sed (abreviação de stream editor: 'editor de fluxo') é um utilitário Unix que analisa e transforma textos, usando uma linguagem de programação simples e compacta.

Novo!!: Comparação entre linguagens de programação e Sed · Veja mais »

Shell script

Shell script é o nome dado a um arquivo que será interpretado por algum programa tipo Shell.

Novo!!: Comparação entre linguagens de programação e Shell script · Veja mais »

Simula

Simula é uma família de linguagens de programação, projetadas para apoiar a simulação de eventos discretos, criada entre 1962 e 1968 por Kristen Nygaard e Ole-Johan Dahl no Centro Norueguês de Computação em Oslo.

Novo!!: Comparação entre linguagens de programação e Simula · Veja mais »

Smalltalk

Smalltalk-80, ou simplesmente Smalltalk, é uma linguagem de programação orientada a objeto dinamicamente tipada.

Novo!!: Comparação entre linguagens de programação e Smalltalk · Veja mais »

Tipo de dado

Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.

Novo!!: Comparação entre linguagens de programação e Tipo de dado · Veja mais »

Redireciona aqui:

Comparação de linguagens de programação.

CessanteEntrada
Ei! Agora estamos em Facebook! »