인터프리터 언어와 컴파일러 언어
컴파일러언어
코드가 실행되기 전 컴파일 타임에 소스코드 전체를 한번에 머신코드로 변환한 후 실행하며 컴파일과 실행단계가 분리되어 있어 코드 실행 속도가 빠르다.
인터프리터 언어
코드가 실행되는 단계인 런타임에 문단위로 한 줄씩 중간코드인 바이오 코드로 변환 후 실행하며 인터프리터 단계와 실행 단계가 분리 되어있지 않고 반복 수행되므로 코드 실행 속도가 비교적 느리다.
틀린지식에 대해서는 가감없이 지적해주시길 바랍니다.