From the New York Times earlier this week:

Those jumping on board say they are preparing for a future in which the Internet is the foundation for entertainment, education and nearly everything else. Knowing how the digital pieces fit together, they say, will be crucial to ensuring that they are not left in the dark ages.

[Most] have no plans to quit their day jobs — it is just that those jobs now require being able to customize a blog’s design or care for and feed an online database.

[…]

The sites and services catering to the learn-to-program market number in the dozens and have names like Code RacerWomen Who CodeRails for Zombies and CoderDojo. But at the center of the recent frenzy in this field is Codecademy, a start-up based in New York that walks site visitors through interactive lessons in various computing and Web languages, like JavaScript, and shows them how to write simple commands.