Guide

This is a reference for every part of the programming language. Search for a character or browse the list to learn more.
🔍
programming language conceptscode other people published for you to build withreusable patterns for making projectsdefinitions of key terms
phrases, groups, stages, layouts and moretime, buttons, keys, scenes, and morechoose values based on other valuesname values, functions, and data structures for later useplain and formatted textdescribe the shape of text to test or find itnumbers and math operationstrue, false, and none valueslists and list operationssets, maps, and operationstables and table operationsdocumentation and commentsdata types, conversions, and type checksadvanced language concepts

Outputs

Different types of output that can be placed on stage.
💬
(
_
)
Phrase💬︎
I represent the loveliest of Text'' on Stage🎭︎.
🔳
(
_
_
)
Group🔳︎
I arrange Phrase💬︎, Shape⬟ and Group🔳︎ together on Stage🎭︎ with an Arrangement⠿.
⬟
(
_
)
Shape⬟
I'm an inspiration to all shapes.
🖼
(
_
_
)
Image🖼︎
I'm a grid of colors, drawn as a picture.
🎭
(
_
)
Stage🎭︎
I SHOW YOUR Output TO THE AUDIENCE.
Source
(
_
_
)
Source
You know how projects can have more than one source📄︎ file?

Forms

Shapes that can be placed on stage.
▭
(
_
_
_
_
)
Rectangle▭
I am a rectangle, useful for making Stage🎭︎ have a boundary the size of your choosing.
●
(
_
)
Circle●
I am a circle, useful for making shapes on Stage🎭︎.
⬢
(
_
_
)
Polygon⬢
I am a 'regular' polygon with equal length sides and angles, useful for making shapes on Stage🎭︎.
╱
(
_
)
Path╱
I am a path drawn through a list of places, useful for lines, curves, and hills on Stage🎭︎.

Arrangements

Ways of arranging phrases in a group.
⬇
()
Stack⬇︎
I am Stack⬇︎, a vertical Arrangement⠿ of Output, with optional padding in between.
➡
()
Row➡︎
I am Row➡︎, a horizontal Arrangement⠿ of Output, with optional padding in between.
▦
()
Grid▦
I am grid of Output.
❖
()
Free❖
I'm an Arrangement⠿ that lets each Output sit wherever its Place📍︎ says.

Location

Ways of determining where output is on stage.
📍
()
Place📍︎
I'm a location on Stage🎭︎.
💨
()
Velocity💨︎
I'm how fast Output moves on Stage🎭︎ — meters per second along x and y, and degrees per second of rotation.

Appearance

Ways to change how output looks.
🤪
()
Pose🤪︎
I capture a Pose🤪︎ for Output to hold, and I'm the building block of their movements.
🔮
()
Aura🔮︎
I make Phrase💬︎ GLOW!
🗨
(
_
)
Bubble🗨︎
I show what a Phrase💬︎ is saying, in a bubble that points right at them.
🌈
(
_
_
_
)
Color🌈︎
I am a visible color, made of three essential dimensions.

Animation

Ways to animate output on stage.
💃
(
_
)
Sequence💃︎
I animate Output through a series of Pose🤪︎ over time!

Physics

What output is made of, for when it moves.
⚛
()
Matter⚛︎
I say how heavy, bouncy, and slippery Output is.

Effects

Ways of changing how the whole stage looks.
Blur
()
Blur
I soften everything on Stage🎭︎, as if the camera were out of focus.
Grade
()
Grade
I change the brightness, contrast, saturation, and hue of everything on Stage🎭︎, the way a film's colors are graded to set its mood.
Tint
(
_
)
Tint
I wash everything on Stage🎭︎ in one Color🌈︎, keeping its light and dark so text stays just as readable.
Haze
()
Haze
I veil the Stage🎭︎ in fog, drifting slowly across it.
Grain
()
Grain
I speckle the Stage🎭︎ with noise that changes every moment.
Scanlines
()
Scanlines
I draw the thin dark lines of an old television screen across the Stage🎭︎.
Wave
()
Wave
I ripple the output on Stage🎭︎, as if you were seeing it through water or rising heat.
Damage
()
Damage
I scatter the scratches and dust of old, worn film over the Stage🎭︎, different on every frame.
Flicker
()
Flicker
I make the whole Stage🎭︎ stutter, holding steady and then dipping dark for a moment at uneven times, like a projector's bulb or a lamp about to go out.
Vignette
()
Vignette
I darken the edges of the Stage🎭︎ and leave the middle clear, drawing eyes to the center.

Sound

Ways of making music and speech.
🔊
(
_
)
Say🔊︎
I speak text aloud instead of showing it on Stage🎭︎.
🎼
(
_
)
Music🎼︎
I turn notes into sound: one or more Track🎶︎ played together, at a tempo, in a key, against a scale.
🎶
(
_
)
Track🎶︎
I am one voice in a Music🎼︎: a series of notes played by one Instrument🔈︎.
♪
(
_
)
Note♪
I am one entry in a Track🎶︎ that carries its own volume, or a length no note can spell.
🔈
(
_
)
Instrument🔈︎
I name one of the instruments a Track🎶︎ can play.