Code

  1. Introduction
  2. Representing information
    1. Data vs. Information (e.g. 42)
    2. Digital electronic encoding
    3. Quantum encoding
    4. Genetic encoding
    5. Neural encoding
  3. Digital Encoding Systems
    1. Instructions
    2. Numbers
    3. Characters
    4. Colors
    5. Images
  4. Computer Code Strata
    1. Microcode
    2. Machine code
    3. Object code
    4. Intermediate code (bytecode)
    5. High-level source code