A computer program that translates one program instruction at a time into machine language is called:
Q1. A computer program that translates one program instruction at a time into machine language is called:
Answer: Interpreter
Explanation: An interpreter translates and executes a high-level program one instruction at a time, unlike a compiler which translates the entire program before execution.