Site icon Exam4Training

What is a function of a compiler?

What is a function of a compiler?
A . It translates a source code and creates an executable program that may be run at a later time.
B . It takes the most recent instruction and translates it as machine language.
C . It takes a program written in a high-level language and converts it to a different high-level language program.
D . It gathers together multiple executable programs and translates them into a readable format.

Answer: A

Explanation:

A compiler translates high-level programming language code into machine code, creating an executable program.

Process: The compiler goes through various phases such as parsing, semantic analysis, and optimization to produce the final machine code.

Purpose: This machine code can be executed by the computer’s processor at a later time without the need for the original source code.

References

"Programming Language Pragmatics" by Michael L. Scott "Modern Compiler Implementation in C" by Andrew W. Appel

Exit mobile version