Also known as dynamic typing. The idea that values, rather than variables, has a type. This entails a run-time penalty.

Languages using weak typing include Scheme and Perl, while Pascal and Ada are strongly typed.

The difference is becoming a bit blurred. While Java nominally is strongly typed, you can get many of the properties of weak typing by passing around Object references.

Not pressing hard enough for the machine to register your keystroke. Witness the the Atari 400, which has a flat console keyboard that requires about 15N of force to press a key (banging with a hammer generally works).

Log in or register to write something here or to contact authors.