MCQ Practice

A compiler is

A

a program that places programs into memory and prepares them for execution

B

a program that automate the translation of assembly language into machine language

C

program that accepts a program written in a high level language and produces an object program

D

is a program that appears to execute a source program as if it were machine language

Correct Answer: C