Language Processor - 처리할 수 있는 프로그램 (translated or interpreted) - 두 가지 종류의 언어 프로세서 : Translator, Interpereter - translator는 한 언어로 표현된 텍스트를 받아들이고, 다른 언어로 표현된 semantically-equivalent 텍스트를 생성하는 프로그램 assembler는 assembly 언어에서 기계 언어로 translate 한다. 컴파일러는 high-level의 언어를 low-level의 언어로 번역한다. High-level Language -> Compiler(Program) -> object code 컴파일러는 구현 언어로 작성된다. - Interpreter는 소스 프로그램을 받아들이고, 소스프로그램을 ..