What is an interpreter?

  • A. An interpreter does the conversion line by line as the program is run.
  • B. An interpreter is the representation of the system being designed.
  • C. An interpreter is a general purpose language providing very efficient execution.
  • D. None of these

Explanation

An interpreter translates and executes source code step by step while the program runs, rather than producing a complete machine-code program beforehand. This line-by-line execution commonly makes interpreted programs easier to test but slower than compiled ones.

Related questions