Codecademy is a new website which teaches basic programming concepts in a nice easy to use website. I imagine that they plan to add extra (more complex) courses over time, hopefully it will take off!