1. basic of programming operators
2. Variables, standard input and output, and conditional statements
3. Functions
4. Data structures and Loop