|Expression Evaluation |
Evaluating an expression is one of the most common tasks in programming
|Basic Control Flow(Conditionals) |
To learn how decision making is done while programming and to learn about the various simple constructs used for control flow.
|Advanced Control Flow(Loops) |
To learn how decision making is done while programming and to learn about the various advanced constructs used for control flow in order to achieve repetition of instructions.
Arrays are a vital part of programming, as they allow the programmer to store more than one value in a variable, whilst retaining a single reference.
A function is a portion of code within a larger program that performs a specific task and is relatively independent of the remaining code.
Recursion simply means applying a function as a part of the definition of that same function.