bytecode
Java
Java source files are translated by a compiler into bytecodes - the instruction set of the Java Virtual Machine (JVM). Bytecodes are stored in .class files.
Machine-independent code generated by the Java compiler and executed by the Java interpreter.
Perl
A pidgin-like language spoken among 'droids when they don't wish to reveal their orientation (see "endian"). Named after some similar languages spoken (for similar reasons) between compilers and interpreters in the late 20th century. These languages are characterized by representing everything as a non-architecture-dependent sequence of bytes.