By Sanskriti Studios  •  100% free — try it live, no install

Every line of code
is a quantum leap

Quantix is the friendly programming language where age 5 and age 500 both belong. Clean English-like syntax, instant results, and a playground that runs in your browser. Zero setups. Zero excuses.

0 dependencies Node ≥ 20 / Bun supported GPL v3 open source
hello.qtx ▶ Run
Quantix banner

Age 5 to 500

Scratch teaches logic. Python teaches power. Quantix is the bridge — Terminal.Echo("Hey") is your whole first program.

See results instantly

Open the online playground, type, hit Run. The interpreter runs your program on the fly — no compiler, no installs.

Built on Node & Bun

A from-scratch JavaScript interpreter with 0 runtime dependencies. Clone, run node bin/quantix, done.

Capabilities

Everything you need.
Nothing you don't.

Terminal I/O

Echo, Ask, Style, Clear — talk to your program in plain English.

Mathematics

Math.Eval, Compare, Random, SymPy & NumPy engines.

Lists

Create, Push, Pop, Get, Contains, Length — negative indexes included.

Control flow

If/Else, Loop, ForeverLoop, Break, Continue, and named Kheer blocks.

Time & date

Time.Current with readable formats and Time.Wait.

Kachua turtle

Draw shapes and art on an SVG canvas — right in the playground.

GUI commands

MessageBox, dialogs, windows, color pickers — desktop-style UI.

Zero deps

One interpreter, plain JavaScript, runs the same on Node and Bun.

In action

Real code, real quick

Program.Main {
    Variables.Name = Terminal.Ask("What is your name? ")
    Terminal.Echo("Hello, " + Variables.Name + "! Welcome to Quantix.")
}
What is your name? > Abhinu
Hello, Abhinu! Welcome to Quantix.

Your first line is one click away

No sign-up, no install. The playground runs the whole interpreter on Cloudflare's edge — your code, executed live.