Playground
If you want to try TinyPanda without installing anything on your local machine, you can use our interactive web environment. Try TinyPanda playground.
What is the Playground?
The TinyPanda Playground is an in-browser interpreter environment. It lets you write, edit and execute TinyPanda programs directly inside your web browser.
As the runtime is entirely self-contained, execution happens instantly with zero server lag.
Key Features
- Zero Installation: No interpreter binaries, environment configurations, or system PATH variables required.
- Instant Execution: Code runs instantly right inside your browser tab.
- Built-in Editor: Syntax highlighting specifically optimized for TinyPanda keywords (like
bambooandfn).
How It Works
The playground runs a WebAssembly build of the TinyPanda interpreter. Your code runs entirely in the browser, it is never sent to a server.

Quick Test Code
Want something to copy-paste into the playground to see it in action? Try out this simple tinypanda program:
bamboo name = "tinypanda";
bamboo newFn = fn(name) {
iff (name == "tinypanda" ) {
echoln("Hey panda!!!");
}
otherwise {
echoln("Hello guest!");
}
};
newFn(name);