Los ciclos o bucles son estructuras de control que permiten ejecutar repetidamente un bloque de código. Existen diferentes tipos de ciclos como for, while, do-while y foreach. Cada uno tiene una sintaxis particular para definir la condición y el número de iteraciones. Los ciclos son útiles para automatizar tareas repetitivas sin necesidad de volver a escribir el mismo código multiple veces.