
Komputer zastępuje nieskończoną linię prostą przez pętlę. Zmierza do określonego z góry celu, warunku kończącego/ Kiedy go osiągnie,, zatrzymuje się. Bezkresność w świecie komputerowym nie jest niczym dobrym. Program rozwiązuje problem rozbijając go na drobne, powtarzalne jednostki. Nie wszystkie problemy dają się rozwiązać dzięki tej metodzie, co po prostu znaczy, że problemy, które programista wybiera, są osiągalne — mogą być rozwiązane przez rachunek logiczny, przez powtarzanie, w określonym odcinku czasu. Programista mierzy postęp łatwością, z jaką program może przebiec swoje pętle w dostępnym mu czasie.