1. Introduction
  2. 1. Getting Started
    1. 1.1. Online Interpreter
    2. 1.2. Installation
    3. 1.3. Hello, World!
  3. 2. Hello, Many Worlds!
    1. 2.1. GUI
    2. 2.2. Graphics
    3. 2.3. Audio
    4. 2.4. Networking
    5. 2.5. 2D Game Development
    6. 2.6. 3D Game Development
    7. 2.7. Web Development
    8. 2.8. Databases
    9. 2.9. Cryptography
    10. 2.10. Operating Systems
    11. 2.11. Compilers
    12. 2.12. Scientific Computing
    13. 2.13. Robotics
    14. 2.14. Machine Learning
  4. 3. Language Features
    1. 3.1. Expressions, Statements, and Blocks
    2. 3.2. Units
    3. 3.3. String Interpolation
    4. 3.4. Basic Data Types
    5. 3.5. Container Types
    6. 3.6. Range Types
    7. 3.7. Object Types
    8. 3.8. Function Types
    9. 3.9. Operators
    10. 3.10. Number Bases
    11. 3.11. Basic Math
    12. 3.12. Linear Algebra
    13. 3.13. Functional Programming
    14. 3.14. Meta Programming
    15. 3.15. Flow Control
    16. 3.16. One Loop to Rule them All
    17. 3.17. Imports
  5. 4. Standard Library
    1. 4.1. Data Structures
    2. 4.2. Time
    3. 4.3. Plotting
    4. 4.4. Parsing
    5. 4.5. Parallelism
  6. 5. General Concepts
    1. 5.1. Sandboxes and Harnesses
  7. 6. Advanced Case Studies
    1. 6.1. Dewy Compiler
    2. 6.2. Asteroid Detection

The Dewy Programming Language

General Concepts