Qsn: What is a compiler?

A. A compiler does a conversion line by line as the program is run

B. A compiler converts the whole of a higher level program code into machine code in one step

C. A compiler is a general purpose language providing very efficient execution

D. All of the above

E. None of the above

Answer: Option (B)

Check Page Rank