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

Interpretador

Índice 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.

25 relações: Análise léxica, Análise sintática (computação), Bash, BASIC, Bytecode, Código objeto, Código-fonte, Compilador, Euphoria (linguagem de programação), Executável, Forth, Haskell (linguagem de programação), JavaScript, Linguagem de script, Linguagem interpretada, Lisp, Logo, Lua (linguagem de programação), MUMPS, Perl, PHP, Programa de computador, Progress 4GL, Python, Ruby (linguagem de programação).

Análise léxica

Na ciência da computação, análise léxica, lexing ou tokenização é o processo de converter uma sequência de caracteres (como em um programa de computador ou página da web) em uma sequência de tokens (strings com um significado atribuído e, portanto, identificado).

Novo!!: Interpretador e Análise léxica · Veja mais »

Análise sintática (computação)

árvore da expressão Em ciência da computação e linguística, a análise sintática (do inglês: parsing) é um processo de um compilador (de uma linguagem de programação), é a segunda fase da compilação onde se analisa uma sequência que foi dada entrada (via um arquivo de computador ou via teclado, por exemplo) para verificar sua estrutura gramatical segundo uma determinada gramática formal.

Novo!!: Interpretador e Análise sintática (computação) · Veja mais »

Bash

GNU Bash ou simplesmente Bash é um interpretador de comandos, um entre os diversos tradutores entre o usuário e o sistema operacional conhecidos como shell.

Novo!!: Interpretador e Bash · Veja mais »

BASIC

BASIC (acrônimo para Beginner's All-purpose Symbolic Instruction Code; em português: Código de Instruções Simbólicas de Uso Geral para Principiantes) é uma linguagem de programação, criada com fins didáticos, pelos professores John George Kemeny, Thomas Eugene Kurtz e Mary Kenneth Keller em 1964 no Dartmouth College.

Novo!!: Interpretador e BASIC · 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!!: Interpretador e Bytecode · Veja mais »

Código objeto

Em computação, código objeto ou módulo objeto é o produto de um compilador.

Novo!!: Interpretador e Código objeto · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Novo!!: Interpretador e Código-fonte · 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!!: Interpretador e Compilador · Veja mais »

Euphoria (linguagem de programação)

Euphoria é uma linguagem de programação interpretada procedural de alto nível, criada por Robert Craig, da Rapid Deployment Software, em julho de 1993, e atualmente mantida pelo openEuphoria Group.

Novo!!: Interpretador e Euphoria (linguagem de programação) · Veja mais »

Executável

Um programa executável ou arquivo executável, às vezes chamado simplesmente de executável, em informática, é um programa de computador que "executa as tarefas indicadas de acordo com as instruções", devendo ser interpretado por um sistema operacional como um programa, por oposição a um arquivo de dados que deve ser analisado por um programa para ser significativo.

Novo!!: Interpretador e Executável · Veja mais »

Forth

Forth é uma linguagem de programação procedural baseada em pilhas de dados, com sintaxe em Notação polonesa inversa (RPN) e com os comandos organizados em uma lista extensível chamada de dicionário.

Novo!!: Interpretador e Forth · Veja mais »

Haskell (linguagem de programação)

Haskell é uma linguagem de programação puramente funcional, de propósito geral, nomeada em homenagem ao lógico Haskell Curry.

Novo!!: Interpretador e Haskell (linguagem de programação) · Veja mais »

JavaScript

JavaScript (frequentemente abreviado como JS) é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma (protótipos, orientado a objeto, imperativo e funcional).

Novo!!: Interpretador e JavaScript · Veja mais »

Linguagem de script

Exemplo de código em Python. Linguagem de script ou scripting é uma linguagem de programação que suporta scripts, programas escritos para um sistema de tempo de execução especial que automatiza a execução de tarefas que seriam executadas, uma de cada vez, por um operador humano.

Novo!!: Interpretador e Linguagem de script · Veja mais »

Linguagem interpretada

Linguagem interpretada é uma linguagem de programação em que o código fonte é executado por um programa de computador chamado interpretador (ao invés de serem compiladas), onde a interpretação e a execução do programa acontecem em tempo real e independente do sistema operacional utilizado.

Novo!!: Interpretador e Linguagem interpretada · Veja mais »

Lisp

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

Novo!!: Interpretador e Lisp · Veja mais »

Logo

Gráfico produzido com um "tartaruga" Logo Em informática, Logo é uma linguagem de programação interpretada, voltada para crianças, jovens e até adultos.

Novo!!: Interpretador e Logo · 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!!: Interpretador e Lua (linguagem de programação) · Veja mais »

MUMPS

MUMPS, sigla para Massachusetts General Hospital Utility Multi-Programming System (Sistema de multiprogramação do Hospital Geral de Massachusetts) é uma linguagem de programação procedural e normalmente interpretada criada no final da década de 1960, originalmente para uso na área da saúde.

Novo!!: Interpretador e MUMPS · Veja mais »

Perl

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

Novo!!: Interpretador 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!!: Interpretador e PHP · Veja mais »

Programa de computador

Um programa de computador ou programa informático é um conjunto de instruções que descrevem uma tarefa a ser realizada por um computador.

Novo!!: Interpretador e Programa de computador · Veja mais »

Progress 4GL

Progress 4GL é uma linguagem de programação de quarta geração, daí a sigla 4GL, baseada em eventos e proprietária.

Novo!!: Interpretador e Progress 4GL · 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!!: Interpretador e Python · 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!!: Interpretador e Ruby (linguagem de programação) · Veja mais »

Redireciona aqui:

Interpretadores.

CessanteEntrada
Ei! Agora estamos em Facebook! »