Static Typing = data type of variable determined at compile time.
Compiler ensures operations performed are compatible with the defined data type, or attempt “Type Conversion” if feasible. If this is not possible, an ‘Invalid Type Conversion’ is raised.