computer scienceAttempts left: 2

A programmer needs to repeatedly execute a block of code while a condition remains true.

Which programming construct should they use?