In reply to Ryan Hellyer.

>> +90% of males also have an aversion to computers and programming.

That's an interesting point now that mobiles/tablets and walled garden type systems dominate the mainstream computing experience. I wonder if that will lead to less people getting interested in programming. At the very least the base line computer literacy is bound to go down. Having said that, maybe the rise of internet enabled appliances, gadgets and 3d printing can kindle a new kind of curiosity.