How not to Blink an LED

It is my intention to cover the whole depth of the coding that went into the NikolAI puzzle box and I really didn't want to start with the 'Blink LED' project because everybody does that and it's been done a million times over but it's just too darn useful. I'm not going to cover setting up Arduino because even I've done that tutorial before. PinMode(2, OUTPUT); set up digital line 2 as an output to turn the LED on/off DigitalWrite(2, HIGH/LOW); actually turns the digital line 2 on/off, blinking an LED Delay(1000); creates a time delay of 1000 milliseconds between turning the line on/off So there it is, the simplest blink LED program. This can be found all over the internet and it does the job of blinking an LED and that's about it. There's actually a few issues with this as a program and you'd never use it in sensible program so I thought it would actually be much more useful for me to describe what's wrong with this example and lay out...