Iteración en la programación - en un sentido amplio - la organización del procesamiento de datos, en la que las acciones se repiten muchas veces, sin dar lugar a llamadas a sí mismos (a diferencia de la recursividad ). En un sentido estricto, un paso de un proceso cíclico iterativo [1] .
Cuando una acción necesita repetirse un gran número de veces, la programación utiliza bucles . Por ejemplo, debe mostrar el texto " ¡Hola, mundo! " 200 veces en la pantalla. ". En lugar de repetir el mismo comando de salida de texto doscientas veces, a menudo se crea un bucle que se repite 200 veces y hace lo que está escrito en el cuerpo del bucle 200 veces .