Σε αυτό το κεφάλαιο μαθαίνουμε πως να αναγκάζουμε τον υπολογιστή να επαναλαμβάνει κομμάτια κώδικα. Ονομάζουμε αυτά τα κομμάτια κώδικα ως δομές επανάληψης ή βρόχους (loops). Με τα επαναληπτικά μπλοκς μεταθέτουμε το βάρος της επαναληψιμότητας στον υπολογιστή αντί στον άνθρωπο.
Οι επαναλήψεις είναι εξαιρετικά σημαντικό κομμάτι ενός προγράμματος που θέλει να βγει στον έξω κόσμο. Οι προγραμματιστές τα χρησιμοποιούν σε καθημερινή βάση. Το να τα μάθει κάποιος καλά είναι απαραίτητο για έναν προγραμματιστή.