Matchbox 0.2

Documentation

Welcome to the Matchbox programming language documentation.

Matchbox is a general-purpose programming language designed for speed, portability, expressive syntax, and a unified toolchain. It compiles .mb source files into bytecode, which runs on the Matchbox virtual machine.

func add(a, b) {
    return a + b
}

var result = add(10, 20)
print(result)

If you are new to Matchbox, start with the Beginner's Guide. It explains how to install Matchbox and run a small program.

Learn Matchbox

These pages introduce the language step by step, then give you deeper references when you are ready for more detail.

Start here:

Help and Support

These pages provide practical reference material for troubleshooting, checking behavior, and understanding the language ecosystem.