Un bucle o ciclo es una sentencia de programación que repite un bloque de código múltiples veces hasta que la condición asignada al bucle deja de cumplirse. Los bucles se utilizan para automatizar tareas repetitivas sin tener que escribir el mismo código varias veces, ahorrando tiempo y facilitando modificaciones futuras.