Arithmetic Operators:Symbols used in programming to perform mathematical calculations, such as addition (+), subtraction (-), multiplication (*), etc.
Logical Operators: Symbols used in programming to combine boolean expressions and evaluate multiple conditions, such as AND, OR, and NOT.
Control Structures:Programming constructs that control the flow of execution based on certain conditions, such as if statements and loops.