컴파일러 : - 인간이 만든 프로그램을 기계가 이해하도록 기계어로 변환하는 변환기(프로그램) - 소스코드 문법의 오류를 체크하고, 컴파일 과정을 수행한 후 목적파일(오프젝트파일_기계어) 을 반환한다 컴파일 : - 소스코드를 기계어로 변환하는 과정 기계어 : 기계가 이해하는 이진숫자 (0과 1) 로 작성된 언어 프로그램 개발 과정 1) 프로그래머가 에디터(편집프로그램)를 활용해 소스코드 작성 2) 작성된 소스코드를 컴파일러를 활용해 기계어로 변환, 오브젝트 파일 생성. 3) 링커로 보내 실행파일 만들기 4) 실행