Compiler 컴파일을 수행하는 프로그램 사용자가 작성한 프로그램을 기계어로 변역하여 목적 프로그램을 생성한다. 전체 프로그램을 한꺼번에 실행하는 방식 실행 속도가 빠르지만 번역 속도는 느리다. ex) C, COBOL, PASCAL 인터프리터와의 차이 인터프리터는 대화식 언어 번역기로 행단위로 번역하여 실행하는 방식 번역 속도가 빠르지만 프로그램 실행 속도는 느리다. ex) JAVA, BASIC, LISP, APL 같이 보기 컴파일(Compile) 시스템 소프트웨어