An assembler is used to translate a program written in
Verified Answer
A. A low level language
B. Machine language
C. A high level language
D. Assembly language
E. None of these
Explanation:
An assembler is a specific type of translator that converts programs written in (D) assembly language (a low-level symbolic language) into machine language. (C) Compilers handle high-level languages. (B) Machine language is the target, not the source. Thus, (D) Assembly language is correct.