Multiple choice

A translator which reads an entire programme written in high level language and converts it into machine language code, is

  1. assembler

  2. translator

  3. compiler

  4. system software

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

A compiler translates high-level language source code into machine language code for the entire program at once, unlike an interpreter which does it line by line.