Eclipse oder Scratch wie bereits erwähnt.
Falls es doch eher Richtung Webdesign gehen sollte:
Schau dir mal Codecademy an: http://codecademy.com/
Javascript, PHP, HTML, CSS usw. Hat wirklich eine Menge Auswahl und gute Erklärungen und Übungen. Wirklich zu empfehlen. Allerdings ist alles auf Englisch.