일반

Interpreter

다른 이름: 인터프리터

정의

프로그램을 읽으면서 바로 실행하는 프로그램. Python, Ruby가 대표적이며, Python은 소스를 바이트코드로 바꿔 실행하고 JavaScript 엔진은 JIT 컴파일을 함께 사용하므로 컴파일러와 경계가 뚜렷하지는 않음

상세 설명

핵심 개념

Interpreter는 프로그래밍 전반에서 자주 접하게 되는 개념입니다.

실무에서 활용

  • 시스템 아키텍처 설계의 기초가 됩니다
  • 성능 최적화와 병목 해결에 활용됩니다
  • 프로덕션 환경에서 안정적인 운영을 가능하게 합니다