You might want to look in the mirror.
Scripting languages usually feature dynamic, strong typing. (The runtime always knows exactly what type its dealing with.)
Most compiled languages have static, strong typing. C is somewhat of an exception, being relatively weakly typed. (It's easy to make all sorts of bizarre type casts, sometimes implicitely.)
A few languages are very weakly typed, such as Forth.