Why isn't Java compiled to machine code?

3 Answers

  • 1 month ago

    Java code gets compiled into byte code, which is executed on the Java Virtual Machine.

  • 1 month ago

    java can not compiled into executable files.

  • 1 month ago

    A script language like a high level language. make it transportable across many platforms, reduces(compiles) the source to assembly level on certain platforms.

    Assemblers(assemble to specific machine code) are processor family specific to a given processor or controller.

Still have questions? Get your answers by asking now.