What do you call the translator which takes assembly language program as input & produce machine language code as output?

  • A. Compiler
  • B. Interpreter
  • C. Debugger
  • D. Assembler

Explanation

An assembler translates assembly-language mnemonics and operands into machine-language instructions. A compiler generally translates a high-level language, while an interpreter executes translated statements incrementally.

Related questions