Pergunta de entrevista da empresa Oracle Labs

How is a C, Java and Python program compiled, and what are the differences between these compilations processes.