Dynamic & Static Typing Dynamic (Runtime) Typing Type checking is performed at runtime. Static Typing Type checking is performed at compile time.