Skip to main content

Compile

일반적으로,
Compile이란, 소스 코드를 다른 언어로 변환하는 과정을 말한다.

하지만 보통,
고수준 언어(ex. C++, Rust, Java, ...)로 작성된 코드를 실행 가능한 저수준 언어(ex. binary code, machine code, ...)로 차원을 낮춰 코드를 변환하는 과정이라고 표현한다.

따라서 Compile이라는 개념이 Transpile이라는 개념을 포함한다고 보는게 맞다. 하지만 여전히 이 둘 사이의 경계에 대해 논란이 존재한다.

Related Links