Bytecode is a form of output code used by programming language implementors
to reduce dependence on specific hardware and ease interpretation.
Bytecode may be used as an intermediate code of a compiler, or may be the saved 'tokenized' form used by an interpreter.
Examples: