Add your answer…
REGISTER or login:
A Java virtual machine (JVM) is a virtual machine that can execute Java bytecode. It is the code execution component of the Java platform. Sun Microsystems has stated that there are over 5.5 billion JVM-enabled devices. (wikipedia)
Therefore code written to run on top of this can run on multiple devices/PCs/Operating Systems, so once the free Java download (java.com) has been installed - your code/progam can run on it.