Bij het programmeren is een lus een reeks herhaalde instructies die een bepaald aantal keren doorgaat of totdat een voorwaarde het proces beëindigt. Programmeerlussen bieden een methode om repetitieve processen te voltooien zonder de code meerdere keren te schrijven.
Allemaal van hoog niveau programmeertalen bieden verschillende lusmethoden. Voorbeelden omvatten for
, while
en do-while
lussen. Sommige programmeertalen bieden functies om lussen te beëindigen, zoals break
en continue
statements.
Een specifiek geval van programmeerlussen is een oneindige lus, die geen gespecificeerd aantal uitvoeringen heeft en doorgaat tot een beëindigingsvoorwaarde.