if...
if and elseif..
making decisions
loops annd arrays
while loops
accessing array elements
branches and functions