Operating Systems Concepts - Engineering

Q1:

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

A assembler

B translator

C compiler

D system software

E None of the above

ANS:C - compiler

The compiler is a simple program which converts the source code written by the humans to a machine language. While the assembler has a little bit different work, it converts the assembly language to the machine language. Compilers work more directly than the assemblers.