![person using both laptop and smartphone](https://ggdownload.pl/wp-content/uploads/2024/02/tlzhfrlj6ny.jpg)
Pętla nieskończona zużywa minuty cennego czasu procesora, zanim przerwie ją system kontrolny. Programiści robią, co mogą, aby uniknąć nieskończoności, ale takie pętle są wszędzie, a błędy w ich konstruowaniu są nader częste. Istnieją wszakże wskazówki, jak tworzyć efektywne, skończone pętle. Programista szybko uczy się ujmować swój program w takich właśnie kategoriach: jak konstruować pętlę z warunkiem kończącym, która osiągnie wynik w ustalonym czasie.Ograniczenia czasu, które napotyka zarówno komputer, jak i programista, są tak teoretycznej, jak i praktycznej natury. Ostateczna granica pochodzi z samej natury komputera. Maszyna von Neumanna działa w cyklach, które wyznacza elektroniczny układ czasowy komputera. Może więc rozwiązywać tylko te problemy, których rozwiązania wymagają skończonej liczby kroków logicznych w skończonym czasie.