Każdy z tysiąca żółwi rysuje jedną nitkę w pomponie. Żółwie są opisane przez klasę "model", która definiuje funkcję obsługi sygnału "krok": obrót i krok w przód z losowo zmienianymi parametrami. Program tworzy 1000 żółwi, ale liczbę tą można zwiększać w miarę możliwości komputera.

Warto zwrócić uwagę na następujące elementy programu: