Multiple choice

Which of the following is not true about an assembler?

  1. It translates instructions of assembly language into 'machine language.

  2. It does not translate a C program.

  3. It is involved in execution of programs.

  4. It is a translating program.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

An assembler is specifically designed to translate assembly language instructions into machine code. It cannot translate C programs, which require a C compiler. This statement correctly identifies what an assembler cannot do.