• 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