Včasih moramo nek ukaz ali stavek zapisati večkrat. Če vemo kolikokrat se naj stavek ponovi ali če vemo kdaj se naj stavek neha ponavljati, govorimo o zankah. Zanke naredijo program preglednejši, nekaterih stvari pa brez zank sploh ni možno narediti.