Linguagem compilada e interpretada

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (516 palavras )
  • Download(s) : 0
  • Publicado : 6 de abril de 2013
Ler documento completo
Amostra do texto
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ódigofonte 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 chamadointerpretador, 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 serconsiderada 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, todalinguagem 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 daplataforma-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 seuscó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 encontrammais 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. ...
tracking img