Løkker er gjentakelser av de samme instruksjonene flere ganger. Når vi programmerer ønsker vi ofte å gjenta identiske instruksjoner i programmet vårt uten å måtte skrive nye koder om igjen. Da bruker vi heller løkker og spesifiserer hvor mange ganger instruksjonene skal gjentas. Spesifikasjonen kan være et gitt antall ganger (for-løkker) eller til en betingelse er oppfylt (while-løkker).