Linguagem compilada e interpretada

516 palavras 3 páginas
LINGUAGEM DE PROGRAMAÇÃO : INTERPRETADA X COMPILADA
A linguagem de programação pode ser traduzida em código de máquina por compilação ou por interpretação. Em ambas ocorre a tradução do código fonte para código de máquina.

- LINGUAGEM INTERPRETADA
São linguagens onde o código fonte da mesma não é convertido em um arquivo executável, é executado por um outro programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador durante a sua execução. Mesmo que um código em uma linguagem passe pelo processo de compilação, a linguagem pode ser considerada interpretada, se o programa resultante não for executado diretamente pelo sistema operacional ou processador. Exemplos de linguagem interpretada incluem o BASIC tradicional, Perl e Python.

- LINGUAGEM COMPILADA
Na computação, a compilação é o processo que reúne o código fonte e o transforma em algo que faça mais sentido para o computador. Do ponto de vista do código fonte, toda linguagem de programação é compilada. O texto (ou código-fonte) do programa é lido por um programa chamado compilador, que cria um arquivo binário, executável diretamente pelo hardware da plataforma-alvo. Exemplos deste tipo de linguagem são C ou Fortran. O produto final do processo de compilação de uma linguagem diz muito sobre seu design. Linguagens como C e C são compiladas estaticamente, e seus códigos fontes são transformados diretamente em linguagem de máquina.
LINGUAGEM DE ALTO NÍVEL X BAIXO NÍVEL
O computador só entende uma linguagem conhecida como código binário ou código máquina, consistente em zeros e uns. Ou seja, só utiliza 0 e 1 para codificar qualquer ação.

As linguagens mais próximas à arquitetura hardware se denominam linguagens de baixo nível e as que se encontram mais próximas aos programadores e usuários se denominam linguagens de alto nível.
- LINGUAGEM DE ALTO NÍVEL
São aquelas que se encontram mais próximas à linguagem natural que à linguagem máquina.

Relacionados

  • Linguagem Interpretada e compiladas
    371 palavras | 2 páginas
  • Linguagens Compiladas vs. Interpretadas
    263 palavras | 2 páginas
  • Engenharia
    640 palavras | 3 páginas
  • C sharp
    1058 palavras | 5 páginas
  • Diferenças entre compilação e interpretação
    420 palavras | 2 páginas
  • Introdução a engenharia de computação
    867 palavras | 4 páginas
  • Linguagem copilada
    686 palavras | 3 páginas
  • Perl Básico
    763 palavras | 4 páginas
  • Linguagem de programação
    686 palavras | 3 páginas
  • Linguagens de programação
    539 palavras | 3 páginas