BASIC-256 is a beginner-friendly programming language that makes learning to code fun with graphics, math, and immediate results.
This is the real BASIC-256 — the same interpreter as the desktop app, compiled to WebAssembly and running in a browser tab. Nothing to install.
Opens run.basic256.org in a new tab and downloads roughly 16 MB the first time — best on a desktop browser.
Simple syntax makes it perfect for first-time programmers.
Create drawings, animations and visual projects easily.
Great for learning math and problem solving.
Works on Windows, Linux, macOS and the Web.
Free, open source and supported by a friendly community.
A maintenance release on top of 2.1.0: programs run about twice as fast, and the browser version now remembers your program across a refresh.
The first stable release of the 2.1 series: Qt 6, a browser build, Apple Silicon and Intel Macs, a module library and a new look.
The documentation site has its own domain, and the app now points at it from the About box, Online help and F1.
View source code and contribute.
Ask questions and help others.
Chat with other BASIC-256 users in real time.
Collections built and shared by the community: