Um compilador é um programa de sistema que traduz um programa descrito em uma linguagem de alto nível para um programa equivalente em código de máquina para um processador.
Ao contrário das linguagens de alto nível, as de baixo nível são voltadas para o entendimento da máquina. Por isso, elas têm uma sintaxe mais complexa e não contam com comandos tão intuitivos. ... Isso porque a linguagem da máquina é constituída apenas por sequências de 0 e 1, o chamado código binário.
Significado de alto nível: Que possui nível acima do esperado, acima do que era desejado.
A ideia foi inspirada pela descoberta de que muitas das características incluídas na arquitetura tradicional de processadores para ganho de desempenho foram ignoradas pelos programas que foram executados neles.
Texto base Pode-se dizer que o que define um projeto de um processador de acordo com sua tecnologia é: Alternativas: A quantidade de bits deste processador. A quantidade de instruções de máquina que se deseja que o processador execute.