Java bytecode

instruction set of the Java virtual machine

Java bytecode is an intermediate code that is generalized after successful compilation of a Java program. Byte code once generated, remains the same on all different platforms. It is written by classes.