The foundation
Terminal and Editor share a local BASIC runtime. Save projects on your device and explore classic graphics, sound, and modern media. Browser capabilities and compatibility continue to grow.
Explore CortexBASIC editing and execution, local projects, graphics, sound, Git and Cortex AI.
Terminal and Editor share a local BASIC runtime. Save projects on your device and explore classic graphics, sound, and modern media. Browser capabilities and compatibility continue to grow.
Explore CortexBASIC editing and execution, local projects, graphics, sound, Git and Cortex AI.
QBASIC/QuickBASIC compatibility with documented browser limits.
An immediate REPL for trying ideas, keeping variables between commands, and building up multiline expressions and blocks. Program editing belongs in the Editor, with syntax coloring, diagnostics, and the same runtime behind Play.
Projects autosave in this browser on this device. Clearing website data removes them. Private browsing may be temporary.
Use classic SCREEN graphics, sprites, DRAW, BEEP, SOUND, and PLAY music. Load and transform images, play audio and video, and record audio where browser formats and permissions allow.
REST / HTTP, JSON, CSV, SQLite, and WebSockets bring modern data into BASIC.
Native-style UI controls, buttons, fields, lists, dialogs, and BASIC event handlers. On the web, the goal is accessible, responsive interfaces that fit your screen and work with a keyboard.
SCAN for QR and barcodes, GPS, camera, speech, sensors, touch, and controllers where the browser permits them.
Choose a task. The Cortex BASIC language reference is included with every request.
Clone a GitHub repository or connect the current project. Review changes, commit locally, then push when ready.
Unicode, collections, regular expressions, dates and time zones, timers, ZIP, hashing, secure random, documents, and sharing.
PWA: Offline — local editing, BASIC and saved projects are available. AI, Git sync and online services need a connection. Keep exported backups. Clearing browser data removes projects; the browser may reclaim storage. Request persistent storage in Projects.
Prepare Git tokens and AI keys here. Credentials stay separate from BASIC programs and project backups.