Typing discipline: Weak

Weak typing discipline is defined as the opposite of strong typing discipline, and has as many versions of meaning. Usually a weakly typed language supports either implicit typing conversions, ad-hoc polymorphism or both.

Programming languages that uses this typing discipline: