Compiladores


 * Explicação:**

Os compiladores são tradutores de linguagens de alto nível. Essas linguagens de alto nível se localizam no nível 5, e são projetadas para ser usadas por programadores de aplicações que tenham um problema a resolver. Existem literalmente centenas delas (C, Java, LISP, Prolog, etc...). Como já foi dito, os compiladores traduzem essas linguagens, e ficam normalmente nos níveis 3 ou 4. Temos como exemplo programas escritos em Java, linguagem muito usada ultimamente. Eles costumam ser primeiro traduzidos para uma linguagem semelhante a ISA, denominada ‘código de bytes Java’ ou ‘ bytecode Java’, que é então interpretada.


 * Por:** Thaís Freitas do Vale e Fernanda Romeiro