We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
π
π is an esoteric programming language.
Overview
π is a stack-based esoteric programming language in which instructions are represented by water-related symbols and emojis. The language treats data as water flowing through a stream, with operations changing its direction, depth, and intensity.
The language is designed to be minimalistic, symbolic, and intentionally unusual.
Instructions
Instruction| Description
π| Pushes the value "1" onto the stack.
π§| Pushes the value "0" onto the stack.
π₯| Adds the top two values on the stack.
π§| Subtracts the top value from the value beneath it.
πͺοΈ| Multiplies the top two values on the stack.
π«οΈ| Outputs the top value as a number.
πͺ¨| Removes the top value from the stack.
βοΈ| Duplicates the top value on the stack.
βοΈ| Swaps the top two values on the stack.
π| Halts the program.