Programming basics
Programs are (mostly) made up of:
variable declarations
assignment statements
method calls
if statements / switch statements
for loops / while loops.