컴파일러언어 (1) 썸네일형 리스트형 [용어] 인터프리터 언어 / 컴파일 언어 차이 인터프리터 언어, Interpreter Language 원시코드(개발자가 작성한 소스코드)를 기계어로 변환하는 과정없이 한줄 한줄 해석하여 바로 명령어를 실행하는 언어. 통역사(Interpreter)처럼 그 즉시 바로바로 컴퓨터가 알아들을 수 있는 말로 바꿔주는 것이라 생각하면 쉽다. R, Python, Ruby와 같은 언어들이 대표적인 인터프리터 언어이다. 인터프리터가 직접 한 줄씩 읽고 따로 기계어로 변환하지 않기 때문에 빌드 시간이 없다. 런타임(Runtime) 상황에서는 한 줄씩 실시간으로 읽어서 실행하기 때문에 컴파일 언어에 비해 속도가 느리다. (런타임: 어떤 프로그램이 실행되는 동안의 시간 / 컴파일: 고급언어를 기계어로 변환하는 과정) 실행속도는 느리지만 코드 변경시 빌드 과정없이 바로 실.. 이전 1 다음