Correct Answer : Option (A) - Programs
Compilers and interpreters are themselves Programs.
In computer science, an interpreter is 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.
Difference Between Interpreter and Compiler. We generally write a computer program using a high-level language. ... Hence, a compiler or an interpreter is a program that converts program written in high-level language into machine code understood by the computer.
An interpreter is a computer program which executes a statement directly. ... Compiler scans the entire program once and then converts it into machine language which can then be executed by computer's Page on processor.in short compiler translates the entire program in one go and then executes it.