Byte Code

Java Byte Code

Like other compilers, java compiler does not create the machine code for any particular platform. It produces an intermediate code in a special format, which can be interpreted for different platforms. This special format is known as the byte code. The same byte code is sued by all interpreters to create various type of machine code supporting corresponding platforms. 

Java : Byte Code Program List