Определение

За да може един компютър да изпълни нашия „код“, се нуждаем или от „компилатор“, или от „интерпретатор“, за да го преобразуваме в машинен код, който компютърът разбира.

Интерпретаторите преобразуват изходния код в машинен код един по един и компютърът изпълнява всяко действие, както и когато този код се интерпретира.