Skip to content

SwaziLangLearn how to code with SwaziLang, and build amazing projects.

Code like a pro — expressive, readable, and fun.

  • Welcome to SwaziLang — a small, expressive programming language designed to make learning to program enjoyable and productive. Whether you're just starting out or teaching others, this docs site will guide you through writing your first programs, understanding core concepts, and building real projects.

Quick path

  • New here? Start with Get Started → Here
  • Need a quick reference? See Reference & Keywords → reference
  • Want examples? Check Recipes & Examples → examples

Why SwaziLang?

  • Designed for readability: natural keywords and clear structure make programs easy to follow.
  • Two comfortable styles: C-like blocks and Python-like indentation for body syntax.
  • Practical features: objects, classes, constants, and a concise standard library.