Ich habe mit dem Programmieren angefangen als ich etwa 10 Jahre alt war - mit einfachen Basic-Sprachen (genauer z.B. Q-Basic) und Markup-Sprachen wie HTML/CSS.
Heute (knapp 10 Jahre später) habe ich eine eigene IT-Firma - also war das ganze wohl ein gutes Hobby. ;-)
Grundsätzlich würde ich davon abraten direkt mit den harten Brocken wie C++ oder Java anzufangen, sondern mich eher mit Sprachen wie Basic, AutoIt etc. beschäftigen - da erhält man schnell brauchbare Resultate und ist nicht frustriert, wenn man sich den ganzen Tag mit Syntax- und Logikfehlern rumärgern muss.
PHP ist natürlich auch keine schlechte Alternative, allerdings schränkt diese Wahl einen sehr in den Möglichkeiten ein.
Als allgemeiner Tipp gilt: Erwarte nicht zu schnell tolle Ergebnisse, insb. nicht mit komplexen Sprachen!