What is Programming? Aspects of Programming, Computer Languages, Objects and Object-Oriented Programming.
Loops and flow