terça-feira, 29 de abril de 2008

Breve introdução sobre interpretadores.

O interpretador é um software que contém uma linguagem de programação embutida que tem por objetivo interpretar o programa que uma pessoa faz sem precisar compilá-lo, ou seja, diferentemente do compilador o interpretador não precisa gerar um programa executável. Logo, ele não gera código objeto e sim, a partir de um programa fonte, escrito em linguagem de alto nível, o interpretador, no momento de execução do programa, traduz cada instrução e a executa em seguida. Mas a principal desvantagem do interpretador em relação ao compilador é que o programa executado no interpretador é muito mais lento.

Nenhum comentário: