Interpreter
An interpreter reads either source code or bytecode for a program, and performs the instructions specified by that program.
An interpreter reads either source code or bytecode for a program, and performs the instructions specified by that program.