Lazo

En programación de computadoras, un bucle es una secuencia de instrucciones que se repite continuamente hasta que se alcanza una determinada condición. Por lo general, se realiza un determinado proceso, como obtener un elemento de datos y cambiarlo, y luego se verifica alguna condición, como si un contador ha alcanzado un número prescrito. Si no es así, la siguiente instrucción de la secuencia es una instrucción para volver a la primera instrucción de la secuencia y repetir la secuencia. Si se ha alcanzado la condición, la siguiente instrucción "pasa" a la siguiente instrucción secuencial o se bifurca fuera del bucle. Un bucle es una idea de programación fundamental que se usa comúnmente al escribir programas.

Un bucle infinito es aquel que carece de una rutina de salida que funcione. El resultado es que el bucle se repite continuamente hasta que el sistema operativo lo detecta y termina el programa con un error o hasta que ocurre algún otro evento (como que el programa termine automáticamente después de un cierto período de tiempo).