What does Interpreter refer to?
- A. The first phase of compilation that converts source code into a sequence of tokens.
- B. The compiler phase that translates source code into an intermediate representation before final code generation.
- C. A program that executes source code directly, translating and running it line by line without producing a separate executable. ✓
- D. The compiler phase that improves intermediate or final code to make it run faster or use fewer resources.
Correct answer
C. A program that executes source code directly, translating and running it line by line without producing a separate executable.
Explanation
Interpreter refers to a program that executes source code directly, translating and running it line by line without producing a separate executable.