Skip to content

Welcome to Quant

A modern programming language with C-like syntax, strong typing, and powerful features for systems programming.

Strong Static Typing

Catch errors at compile time with a robust type system including integers with custom bit sizes, floats, booleans, strings, and arrays.

C-like Syntax

Familiar syntax for developers coming from C, C++, or similar languages, making it easy to learn and adopt.

Modern Features

Support for imports/modules, multi-dimensional arrays, type inference, and powerful control flow constructs.

Safe & Expressive

Const qualifiers for immutability, comprehensive operator support, and clear function signatures with return types.

from std import print
fn main() -> int {
numbers: [int];
numbers[0] = 10;
numbers[1] = 20;
for (i: int = 0; i < 2; i++) {
print("numbers[%d] = %d\n", i, numbers[i]);
};
return 0;
}