컴파일러가 뭔지 알아보기 전에 영어 단어 compile 에 대해 알아봄 compile: 엮다, 편집하다 compiler: 편집자, 편찬 interpret: 이해하다, 설명하다, 통역하다 interpreter: 통역사 컴퓨터 과학에서의 컴파일은 어떤 언어의 코드를 다른 언어로 바꾸어주는 것을 뜻함 컴파일러는 이 역할을 해주는 프로그래밍 언어 번역기 정도로 생각하면 될 듯함 프로그래밍 언어는 실행 방식에 따라 크게 2가지로 나뉨 컴파일러 (Compiler) 언어코드 전체를 읽고 기계어로 컴파일속도가 빠름개발 과정에서 컴파일이 필요하므로 개발 속도가 느릴 수 있음대표적인 언어: C, C++, JAVA인터프리터 언어 (Interpreter) 언어한 줄씩 읽고 실행하기 때문에, 컴파일 과정이 필요 없음속도..