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
A computer program that translates one program instructions at a time into machine language is called a/an___________?
In assembly languages symbols are used instead of binary code, these symbols are called?
In which language is source program written?
BASIC stands for ________?
The symbols used in an assembly language are _________?