Vytváříme jednoduchý programovací jazyk, který slouží ke kreslení obrázků. Vstupem je zdrojový text/soubor a výstupem je obrázek. Náš výsledný program může být jak konzolová aplikace, tak aplikace s grafickým rozhraním.
Jedná se o variaci známé "želvičky". Kreslíme pixel po pixelu, černou barvou na bílé pozadí. Vstupní zdrojový text by mohl vypadat takto:
FORWARD 100
TURN 2