Computer Fundamentals - Engineering

Q1:

A computer program that converts an entire program into machine language at one time is called a/an

A interpreter

B simulator

C compiler

D commander

E None of the above

ANS:C - compiler

If we were to interpret assembly source, which is the output of a traditional compiler, as machine language, then it is acceptable. However, if we distinctly differentiate machine language from assembly language, then machine language is not the output of a compiler.