Bytecode
Bytecode is complied programming code that is run on a virtual machine rather than on a specific computer. This allows the code to be run on many platforms rather than just one. In Java, this is used to allow Java code to be run in numerous environments once it is compiled using the Java Virtual Machine.
Also see: Programming definitions
