Multiple choice

An assembler is a program that...

  1. machine code into high level language

  2. interprets code one line at a time

  3. low level language into machine code

  4. changes one language into another language

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

An assembler is a utility program that translates low-level assembly language code into machine code that the computer's CPU can directly execute. Interpreters translate high-level code line by line, while compilers translate high-level code all at once.