Programming Basics

Variables

Constants

Inputs

Ouputs

Assignments

Flow Control

Sequencing

Selection

Iteration (count / condition controlled loops)