La Real Academia Española define el término ciclo de la siguiente manera:
(Del lat. cyclus, y este del gr. κύκλος, círculo).
- m. Período de tiempo o cierto número de años que, acabados, se vuelven a contar de nuevo.
- m. Serie de fases por las que pasa un fenómeno periódico.
- m. Conjunto de una serie de fenómenos u operaciones que se repiten ordenadamente.
Como se desprende de las definiciones anteriores, los ciclos son procesos que se realizan cierto número de veces en un orden establecido.
En programación, un ciclo (también conocido como bucle) se utiliza para repetir una serie de pasos ordenadamente, los cuales tienen una condición de finalización que hace que se detenga la ejecución del proceso y que se brinde un resultado.