bubblecode Documentation
Learn the bubblecode programming language from scratch. Every page includes live, editable code examples that run in your browser via WebAssembly.
Getting Started
Language
Language
Variables
Assign values with put/into, set/to, and the add command.
Language
Math
Arithmetic operators and built-in math functions.
Language
Strings
Concatenation, string functions, and text manipulation.
Language
Control Flow
If/else conditionals, repeat loops, and nesting.
Language
Functions & Handlers
Define reusable logic with function and on blocks.
Language
Interactive Input
Prompt users for input with ask and answer.