Ednazinha

398 palavras 2 páginas
Aplicativos importantes para os programadores são os compiladores. Estes programas traduzem programas escritos em linguagens de alto nível para a linguagem de máquina, de modo que o computador possa executá-los. De maneira geral um compilador é um programa que traduz um programa de uma linguagem para outra. Algumas linguagens de programação não são compiladas e sim interpretadas. Isto significa que o programa não é traduzido para linguagem de máquina e depois executado. Em um programa interpretado um aplicativo lê o programa instrução à instrução na própria linguagem de alto nível, traduz cada uma delas para linguagem de máquina e executa-as. Não há o processo de tradução antecipada do programa. O processo de interpretação de um programa funciona como um processo de tradução simultanea de um orador discursando. A medida que ele pronucia seu discurso um tradutor repete as frases na linguagem destino. Um programa compilado funciona como se primeiro o tradutor traduzisse todo o discurso e depois o lesse de uma vez. Basic é uma linguagem interpretada. Em Java ocorre um processo um pouco diferente. Um programa em Java é traduzido para uma linguagem intermediária e depois interpretado por meio de uma assim chamada Aplicativos importantes para os programadores são os compiladores. Estes programas traduzem programas escritos em linguagens de alto nível para a linguagem de máquina, de modo que o computador possa executá-los. De maneira geral um compilador é um programa que traduz um programa de uma linguagem para outra. Algumas linguagens de programação não são compiladas e sim interpretadas. Isto significa que o programa não é traduzido para linguagem de máquina e depois executado. Em um programa interpretado um aplicativo lê o programa instrução à instrução na própria linguagem de alto nível, traduz cada uma delas para linguagem de máquina e executa-as. Não há o processo de tradução antecipada do programa. O processo de interpretação de um programa funciona como um

Relacionados