컴파일러는 소스 코드를 읽고 객체 레벨 코드(object level code)로 변환시키는 기능을 가진 도구이다.
즉, 컴파일러는 소스 파일(source file)을 기계가 이해할 수 있는 객체 파일(object file)로 변환한다

 

 

object code 는 컴퓨터 언어로 된 명령문 또는 명령으로,

일반적으로 기계어 코드 언어(바이너리) 또는 레지스터 전송 언어 (RTL)와 같은 중간 언어이다.

 

 

컴퓨터는 고급 언어인 소스코드는 이해하지 못하고 객체 레벨 코드만 이해할 수 있기 때문에 컴파일 작업이 필요하다.

+ Recent posts