프로그래밍에서 통역사란 무엇입니까?
인터프리터는 프로그래밍 언어로 작성된 명령을 먼저 기계어 코드로 컴파일하지 않고 직접 실행하는 프로그램입니다. 즉, 인터프리터는 중간 컴파일 코드를 생성하지 않고 프로그램의 소스 코드를 읽고 즉시 작업을 수행합니다. 이를 통해 개발자는 컴파일 프로세스를 거치지 않고도 코드를 빠르게 작성하고 테스트할 수 있습니다.
일반적으로 해석되는 프로그래밍 언어의 몇 가지 예는 다음과 같습니다. 명령줄 기반 또는 그래픽 사용자 인터페이스(GUI) 기반. 널리 사용되는 일부 인터프리터는 다음과 같습니다. * Python의 IDLE* RubyMine* Chrome의 JavaScript 콘솔* PHP의 내장 인터프리터* perl5db.pl(Perl의 내장 디버거) *Interpreter는 프로그램을 실행하기 전에 기계어 코드를 생성하지 않는다는 점에서 컴파일러와 다릅니다. 대신 소스 코드를 한 줄씩 해석하고 여기에 지정된 작업을 수행합니다. 이를 통해 개발 및 테스트 속도가 빨라질 수 있지만 컴파일된 코드에 비해 실행 시간이 느려질 수도 있습니다.
이 동영상이 마음에 듭니다.
이 동영상이 마음에 들지 않습니다.
콘텐츠 오류 보고
공유