인간이 이해할 수 있는 언어로 작성된 소스 코드(C, C++, Java 등)를 CPU가 이해할 수 있는 언어(저수준 언어, 기계어)로 번역하는 작업.소스 코드는 컴파일을 통해 기계어로 이루어진 실행 파일이 됨.실행 파일을 실행하면 운영체제의 Loader를 통해 메모리에