우리가 작성한 코드는 컴퓨터에서 실행할 수 있는 코드로 변환되어 동작하게 됩니다. 이러한 변환 작업을 컴파일한다고 표현합니다.
컴파일
작업을 한 번하게 되면 소스 코드 이외에 컴퓨터 실행 코드로 된 기계어
파일이 추가로 생성됩니다.
실제적인 프로그램 동작은 이 기계어 파일이 됩니다.
만일 소스를 수정
하게 되면 다시 컴파일 과정을 거쳐서 실행되는 기계어 파일을 다시 생성
해야만 합니다.
컴파일된 기계어 파일은 한 번의 언어 변환을 했기 때문에 빠른 실행
이 가능합니다.
하지만 매번 소스 변경할 때마다 컴파일해야 하는 불편함이 있습니다.
대표적인 컴파일 언어로는 C언어
가 있습니다.
퀴즈를 통하여 학습한 내용을 다시한번 생각해 봅니다.
컴파일 언어는 인터프리터 언어보다 실행속도가 빠르다. ( )
정답: O