freeCodeCamp/guide/portuguese/computer-science/interpreters/index.md

1.3 KiB

title localeTitle
Interpreters Intérpretes

Intérpretes

Intérpretes são um tipo de tradutor. Os intérpretes usam o código fonte - código escrito em JavaScript, Python e outros idiomas. Então eles traduzem em código que o computador entende.

Este código traduzido é código binário. Não é nada além de 1s e 0s. Os intérpretes traduzem o código-fonte linha por linha, enquanto executam o código binário. O programa será executado até que o intérprete encontre erros no código-fonte. Então, ele irá parar de traduzir / executar o programa e sinalizar os erros.

Para comparar, os compiladores convertem todo o código-fonte de uma só vez em código binário e, em seguida, executam o código binário.

Mais Informações:

"A Gentler Introduction to Programming" de Matt Adesanya compara compiladores e intérpretes e introduz outros conceitos básicos de programação.

Alguns Idiomas Interpretados: