컴파일 타임과 런타임을 모르는 개발자는 없다. 그런데 누군가 물어본다면, 과연 설명할 수 있을까? 컴파일 과정에 대한 핵심만 간단하게 알아보고, 더 나아가 컴파일러 언어와 인터프리터 언어를 구분해보자.