In realtà un compilatore può anche tradurre da un linguaggio ad un altro, che può anche non essere il linguaggio macchina.

Inoltre, molti compilatori moderni, non si limitano a tradurre il codice, ma anche ad ottimizzarlo.


Ciao.