GCSE Computer Science - Programming constructs There are three programming constructs: Sequence, Selection and Iteration Sequence means do A before B before C. Selection means do A or Do B. Iteration means do A lots of times