Codecademy

Learn to code interactively, for free.