컴파일(Compile) 이란?

Compile

임재성
1 min readAug 12, 2019

컴파일의 필요성

컴퓨터는 0과 1로만 모든 명령을 이해하고 실행한다. 우리가 ‘A’라는 문자를 입력하더라도 컴퓨터는 이것을 0과1로 이루어진 이진코드로 해석한다. 그런데 ‘A’라는 문자를 어떻게 해석해줄 것인가?
이러한 기능을 컴파일 이라고 한다.

컴파일의 이해

● 사람이 이해하는 언어를 컴퓨터가 이해할 수 있는 언어로 바꾸어 주는 과정.
● 원시코드에서 목적코드(목적파일)로 바꾸어 주는 것이 컴파일이고 목적 파일을 실행 파일로 바꾸는 것이 링크.
● 원시코드는 우리가 작성한 코드, 목적코드는 컴퓨터가 이해할 수 있도록 번역한 코드.
● 컴파일과 링크의 기능을 하는 것이 컴파일러이다.

--

--