Java Program (.java file) -> [Compiler] -> Byte Code [.class file] -> [JVM] -> Machine Code -> [CPU] -> Output. Since JVM is dependent platform, we need to install JVM based on the platform i.e. MacOS ...