Translation of source code to machine code