Domanda di colloquio di Nokia

Explain how a compiler works.