Any specific reasons would be nice too.
As some people have pointed out; Java is translated into Bytecode, which runs in JVM. Are there any which don’t depend on a virtual machine? Historical or contemporary, obsolete or not.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
As already pointed out, portable ByteCode is platform independent,
you can find a List of ByteCode Languages on eg. wikipedia.
But they depend on an Interpreter or a Virtual Machine, ie. JVM.
And there is also LLVM, which provides a middle layer in an intermediate form (IF).