Q1. Which of the following translators converts a high-level language into a low-level language in one go?
Explanation
A compiler translates an entire high-level language programme into low-level or machine-level code in one go, before execution. An assembler works on assembly language, not directly on a high-level language. An interpreter translates and executes code line by line, so it does not convert the whole programme at once. A controller is not a language translator; it usually refers to a device or component that manages operations in a system.
