Основное отличие компиляторов от интерпретаторов заключается в том, что…
интерпретаторы генерируют целевой код, компиляторы нет
компиляторы в процессе трансляции исполняют исходный код, а интерпретаторы нет
компиляторы участвуют в построении исходного кода, а интерпретаторы нет
компиляторы генерируют целевой код, интерпретаторы нет