It is hard to think of one instance when computer code has physically harmed anyone. Yet a number of contributors show that just such events, potentially on a huge scale, can be expected. For example attacks on critical infrastructure, in particular on SCADA (Supervisory Control and Data Acquisition) systems which control physical processes in places like chemical factories, dams, and power stations.