In some programming languages, bytecode is a result of compilation, consisting of low-level instructions that can be carried out by the interpreter.