한 프로그래밍 언어로 작성된 코드를 비슷한 추상화 수준의 다른 언어로 변환하는 도구입니다.
Compile + Translate의 합성어입니다. (예: Babel)
기계어로 변환하는 컴파일러와 동일시하는 오해가 있습니다.