Machine-translated by Google. Questions are authored in English.
Top

Discussion

A compiler is a translating program which

  • A.Translates instruction of a high level language into machine language
  • B.Translates entire source program into machine language program
  • C.It is not involved in program’s execution
  • D.All of above

Answer: D

Correct answer: All of above

All three describe a compiler. It translates a high-level language into machine language; it does so for the entire program at once, producing an executable file; and having finished, it takes no part in running it. That last point is what separates a compiler from an interpreter, which translates and executes line by line and must be present throughout.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.