자바스크립트 엔진 인터프리터 - 일단 실행을 해놓고 한줄한줄 번역을 하며 실행 초반 실행속도는 빠르다.
컴파일러 - 코드를 컴퓨터에서 실행하기 위해서 컴파일러를 통해 우리가 작성한 모든 코드를 컴파일러를 거쳐 실행파일로 만든다. 컴파일링 단계에서 시간이 오래걸리는 단점. 실행속도는 빠르다.