Angi Interview Question

What is the difference between static, dynamic, weakly, and strongly typed languages?