# Chapter 3: The Opcodes

- [01 - Introduction](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/01-introduction.md)
- [02 - Constant Value and PUSHDATA Opcodes](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/02-constant-value-and-pushdata-opcodes.md)
- [03 - IF Loops](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/03-if-loops.md)
- [04 - OP\_NOP, OP\_VERIFY and its Derivatives](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/04-op_nop-op_verify-and-its-derivatives.md)
- [05 - OP\_RETURN](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/05-op_return.md)
- [06 - Stack Operations](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/06-stack-operations.md)
- [07 - Data transformation](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/07-data-transformation.md)
- [08 - Stack Data Queries](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/08-stack-data-queries.md)
- [09 - Bitwise transformations and Arithmetic](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/09-bitwise-transformations-and-arithmetic.md)
- [10 - Cryptographic Functions](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/10-cryptographic-functions.md)
- [11 - Disabled and Removed Opcodes](/bsv-academy/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/11-disabled-and-removed-opcodes.md)
