All these CPUs are opcode compatible (including undocumented opcodes). The binary opcodes (machine language) were identical, but preceded by a new opcode prefix. The name bytecode stems from instruction sets that have one-byte opcodes followed by optional parameters. CHIP-8 has 35 opcodes, which are all two bytes long and stored big-endian. Long Branches are 3-byte opcodes with full 16-bit address branching. Instructions are 16 bits wide and have 4-bit opcodes. This was largely due to a desire to keep all opcodes one byte long. It allows programming by entering sequences of 6502 opcodes. This version featured 16-bit opcodes and numerous changes which enhanced its utility. In Thumb, the 16-bit opcodes have less functionality. This sequence of text lines may include opcodes or directives. Some 6809 opcodes also live on in the Freescale embedded processors. PHP Scripts are loaded into memory and compiled into Zend opcodes. Another method for selecting opcodes is threaded code. The PICT file format consists essentially of serialized QuickDraw opcodes.