The ability of tiny computing devices to control complex operations has transformed the way many tasks are performed, ranging from scientific research to producing consumer products. Tiny ‘computers on a chip’ are used in medical equipment, home appliances, cars and toys. Workers use hadheld computing devices to collect data at a customer site, to generate forms, to control inventory, and to serve as desktop organisers.