What is a compiler? What are its functions?
What is the function of a compiler?