Iteration i programmering - i bred forstand - organiseringen af databehandling, hvor handlinger gentages mange gange, uden at det fører til kald til sig selv (i modsætning til rekursion ). I snæver forstand ét trin i en iterativ, cyklisk proces [1] .
Når en handling skal gentages et stort antal gange, bruger programmering loops . For eksempel skal du vise teksten " Hej, verden! " 200 gange på skærmen. ". I stedet for at gentage den samme tekstoutputkommando to hundrede gange, oprettes der ofte en løkke, der gentager 200 gange og gør det, der er skrevet i løkkens brødtekst 200 gange .