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 made by User:Dragoneater67 in 2026. It is an attempt at minimizing 🍦 by removing the \ command.
Overview
The program is a cyclic grid of instructions. There is a program counter initially placed on the top-right corner of the grid and facing the right direction. At each step, it executes the instruction its pointing to, then moves 1 step in its direction. There are 2 stacks of bits: A and B.
| Instruction | Description |
|---|---|
1 |
Push 1 to stack A. |
0 |
Push 0 to stack A. |
/ |
Swap stacks A and B. |
~ |
Pop a bit from stack A, if it is 1, turn the program 90 degrees clockwise. |
| Everything else | Do nothing. |
Popping an empty stack halts the program.
Computational class
🍨 is Turing complete since it is equivalent to BitBrain-R. Every program starts with:
0/000000000/
The rest is converted using this table:
| BitBrain-R | 🍨 |
|---|---|
> |
/~/00~ / 1 1 ~11111~ ~~ ~~ |
< |
~/0/0 ~ 1 1 1 ~ /1/111~ ~~ ~~ |
* |
~10~ 1 1 1 0 ~111 ~ ~~ ~~ |
[ |
~10~ ~ 0~
1 1
1 0 1
~11 1~ 1
~~ ~~ 1
~ 01111
~~
~
|
] |
0~ ~0
~
~~1
111~
|
+ |
/0/ |
Vertical padding in [ and] constructions need to be increased for each nesting depth.