Inputting and outputting data
Variables
Random numbers
Selection (IF, then, ELSE)
Validation
Iteration - count controlled (FOR)
Iteration - condition controlled (WHILE)
File reading
File writing
File updating