java

Java - an object oriented programming language that is compiled to run in a virtual machine (rather than a physical machine with a particular instruction set)