Strong type is checking at the variables in compile time.Weak typing is checking the variables at run-time.