what is the meaning of interpreter in computer science
Interpreter (computing)
a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program