The testing grounds for tomorrow's leaders in computer programming...you!
Scratch.mit.edu
Khan Academy: Computer programming
Code School
Code.org