Scratchowa implementacja mrówki Langtona (prawdopodobnie o największym możliwym do uzyskania w Scratchu polu działania). Zielona flaga czyści ekran i startuje mrówkę. Mrówka porusza się po planszy złożonej z kwadratowych pól (początkowo wszystkie pola są białe). Jeśli znajduje się na białym polu zmienia jego kolor na czarny, skręca w prawo i idzie o jedno pole naprzód, jeśli znajduje się na czarnym polu zmienia jego kolor na biały, skręca w lewo i idzie o jedno pole naprzód. Wskazówka: jeśli wytrzymamy pierwsze 11 tysięcy ruchów (a nawet trochę mniej) to zaobserwujemy ciekawe i niespodziewane zachowanie - mrówka zacznie zachowywać się mniej chaotycznie. Można spróbować 'zaśmiecić' pole startowe mrówki czarnymi punktami i sprawdzić jak to wpłynie na drogę mrówki. Ciekawostka: Mrówka Langtona jest automatem obliczeniowo równoważnym maszynie Turinga.
Krótki filmik wyjaśniający o co w mrówce chodzi i dokąd mrówka idzie: http://www.youtube.com/watch?v=nF7AGa7CV8s Z opisu filmu: "Mrówka Langtona to prosty program, za pomocą którego można wygenerować trudne do przewidzenia obrazy. Mrówka porusza się według z góry określonego algorytmu: kiedy napotka pole danego koloru, zmienia jego kolor na inny i zakręca. Chaotyczne początkowo ruchy "mrówki" po iluś krokach mogą zacząć tworzyć regularny wzór." O mrówce na Wikipedii: http://pl.wikipedia.org/wiki/Mr%C3%B3wka_Langtona