백과사전 상세 본문

출처 다음백과

인터프리터

다른 표기 언어 interpreter

요약 고급언어로 작성된 원시 코드 명령문을 한 번에 한 줄씩 읽어서 실행하는 프로그램.

고급언어로 씌어진 프로그램을 실행하는 데에는 2가지 방법이 있다. 가장 일반적인 방법은 프로그램을 컴파일(compile)하는 것이고 다른 하나는 인터프리터에 통과시키는 방법이다. 인터프리터는 명령문을 중간 형태로 번역한 뒤 실행하고 컴파일러는 고급 명령문을 기계어로 직접 번역한다. 컴파일된 프로그램은 인터프리터를 이용해 실행시키는 것보다 빨리 실행되지만 프로그램의 크기가 큰 경우 상당한 시간이 걸릴 수 있다. 이와 달리 인터프리터는 기계어 명령문이 만들어지는 컴파일 단계를 거칠 필요가 없으며 작은 크기의 고급 프로그램을 즉시 실행시킬 수 있다. 베이직(BASIC)이나 LISP(list processing) 같은 언어는 인터프리터에 의해서만 실행되도록 설계되었다.

본 콘텐츠의 저작권은 저자 또는 제공처에 있으며, 이를 무단으로 이용하는 경우 저작권법에 따라 법적 책임을 질 수 있습니다.

출처

다음백과
다음백과 | cp명Daum 전체항목 도서 소개

다양한 분야의 전문 필진으로 구성. 시의성 이슈에 대한 쉽고 정확한 지식정보를 전달합니다.

TOP으로 이동
태그 더 보기
컴퓨터/정보통신

컴퓨터/정보통신과 같은 주제의 항목을 볼 수 있습니다.

다른 백과사전


[Daum백과] 인터프리터다음백과, Daum
본 콘텐츠의 저작권은 저자 또는 제공처에 있으며, 이를 무단으로 이용하는 경우 저작권법에 따라 법적 책임을 질 수 있습니다.