Kapitel 1: Eingeschnappt

Als Beispiel und zum Vergleich textorientierter mit visueller Programmierung dient das Programm Stacheliger Stern. In der Programmiersprache Logo wird er mit folgenden Textzeilen erzeugt:

for [i 0 2250]
    [forward (35 * sin :i)
     right (:i * :i)]

Beim visuellen Programmieren werden viele einfache Fehler von vornherein vermieden. Das Programm Stacheliger Stern sieht in Snap! aus wie rechts gezeigt. Es werden keine Textzeilen eingetippt, sondern es werden einfach Befehlsbausteine aneinander gehängt.