QuantumC

Welcome To The Quantum-C Documentation!

int main() {
    qbool state = both;
    qif (state) {
        qout("Quantum!\n");
    }
}

Video

NOTE:

THIS IS NOT A QCL (Quantum Computation Language)

Pages:

Features

Getting started

Changelog/Features-checklist

Basics

Collection types

Control flow

Loops

Functions

Builtins

Advanced function features

QBools

Q Control Flow

User Types

OOP

Special Methods

Inheritance

Namespaces

Multi File

‘Philosophy’

Quantum C favors clarity over convenience, and explicitness over brevity.

Non-goals

Quantum C uses a feature-based versioning scheme.

Legacy Versions

All legacy v* versions are deprecated. This includes the old release line up to v12.0.0.

Current Versions

The current release line starts at x0.15.0.

Current x* versions are the non-deprecated versions going forward. For example, x1.0.0 is part of the current version line and is distinct from the old legacy v1.0.0.`