1. Introduction
  2. Language basics
  3. Installation
  4. Calculations and variables
  5. Calling functions
  6. Pipeline syntax
  7. Modeling with KCL
  8. Sketching 2D shapes
  9. Sketching curved lines
  10. Creating 3D shapes
  11. Tags, Fillets and Chamfers
  12. Sketch on face
  13. Transforming 3D solids
  14. Combining 3D solids
  15. Patterns
  16. Advanced modeling
  17. Functions and parametric design
  18. Iterating with map and reduce
  19. Reduce and geometry
  20. KCL projects
  21. Checking your work
  22. Types and Units
  23. Modules
  24. Interop with other CAD programs