Un ciclo permite repetir una o más instrucciones varias veces. Existen dos tipos principales de ciclos: los bucles, que repiten una acción un número determinado de veces, y los ciclos while, que repiten mientras se cumpla una condición. El documento usa como ejemplo el ciclo del agua y sugiere recrearlo en la herramienta Alice 2.2.