Los bucles son conjuntos de instrucciones que se repiten una cantidad determinada de veces o mientras se cumpla una condición. Existen tres tipos principales de bucles: bucle desde-hasta, bucle hacer-mientras y bucle mientras-hacer. Las estructuras de control incluyen bucles y estructuras selectivas que dirigen el flujo del programa basado en condiciones o valores de variables, como alternativas simples, dobles o múltiples.