O software que traduz programas de idioma de alto nível em linguagem de máquina é chamado de
compilador .
Aqui está como funciona:
*
idiomas de alto nível são projetados para serem legíveis por humanos e mais fáceis de escrever. Eles usam palavras e estruturas familiares. Exemplos incluem Python, Java, C ++ e JavaScript.
*
linguagem da máquina é o nível mais baixo da linguagem de programação, consistindo em código binário (0s e 1s) que os computadores entendem diretamente.
*
compiladores Aja como a ponte entre esses dois mundos. Eles lêem seu código de alto nível, analisam-o e o convertem em instruções de linguagem de máquina que o computador pode executar.
Nota importante: Alguns idiomas de alto nível usam um
intérprete em vez de um compilador. Os intérpretes traduzem o programa linha por linha, executando cada linha como é lida, em vez de criar um programa completo de código de máquina primeiro.
Deixe -me saber se você gostaria de aprender mais sobre compiladores, intérpretes ou os diferentes tipos de linguagens de programação!