Question: generates the byte code for a given file with .java extension
Answer: the Java virtual machine ( JVM )