Emacs elisp (and most other lisp implementations) also
use bytecode. Some interpreted versions of BASIC, such as Applesoft, tokenized
the code into bytecode. The UCSDP-code was sort of
an early bytecode system.

Note that while the instructions in bytecode may be just
a byte, bytecode may also contain strings, integers, floats,
etc., which will be stored in their binary, native formats for
the language (which are most probably a word or longer).