검색
색인
컴파일러 언어, -言語, compiler language
포트란, 알골, 파스칼, C, C++ 등 컴파일 방식에 의한 언어. 원시 부호(source code) 그 자체는 수행될 수 없고, 컴파일 후 만들어진 목적 부호, 즉, 기계 부호가 수행 프로그램이 된다. 수행 속도가 빠르고, 또한 수행 프로그램에서는 원시 부호의 복원이 어렵기 때문에 원시 부호를 보호할 수 있는 장점이 있다. 이에 반해, 리스프, 프롤로그, 베이직 등 인터프리터 언어는 컴파일 단계 없이 그대로 원시 부호로서 수행된다. 예를 들어, 자바는 원칙적으로 컴파일러 언어지만, 원시 부호가 바이트 코드로 컴파일된 후 가상 머신에 의해 인터프리트되어 수행된다.