I'm working on modernizing Rosetta Code's infrastructure. Starting with communications. Please accept this time-limited open invite to RC's Slack.. --Michael Mol (talk) 20:59, 30 May 2020 (UTC)


From Rosetta Code
(Redirected from Piet)
This programming language may be used to instruct a computer to perform a task.
Official website
See Also:

Listed below are all of the tasks on Rosetta Code which have been solved using Piet.
Your Help Needed
If you know Piet, please write code for some of the tasks not implemented in Piet.

Piet is an esoteric programming language designed so that programs resemble abstract art. It was named after the Dutch painter Piet Mondrian.

Programs aren't written in text but instead drawn on an image. Contiguous areas of a single color represent numbers while transitions from one color to another encode the instructions. Piet uses six different colors in three shades (dark, normal, bright). Program flow starts in the upper left corner of the image and moves rightwards, initially but it can move pretty much all over the image eventually. Loops are, appropriately, actual loops for the program flow in the image.

See also: Esolangs

This page is a stub. It needs more information! You can help Rosetta Code by filling it in!


This category has the following 3 subcategories, out of 3 total.

Pages in category "Piet"

The following 10 pages are in this category, out of 10 total.