Mit Schleifen lassen Anweisungen beliebig oft hintereinander ausführen. Dies ist dann nötig, wenn zum Beispiel eine Rechnung mehrmals hintereinander ausgeführt werden soll. Jede der drei Schleifenarten ist für bestimmte Situationen gut oder weniger gut geeignet. In der Regel hängt das auch vom Programmierstil des jeweiligen Programmierers ab.

In drei Unterkapiteln werden wir uns mit Schleifen beschäftigen und in zwei Unterkapiteln mit Arrays bzw. Listen, die man in der Regel mit Hilfe von Schleifen bearbeiten kann.