Concordo con matte91war per quanto riguarda Java e la programmazione ad oggetti..
L'unica cosa che ti consiglio come hanno detto anche altri giustamente (essendo programmatore anche io ADO.NET) è di definire il campo in cui vuoi sviluppare ...
WebDesign ? Bene allora studiati JavaScript-Ajax e con programmi tipo Adobe DreamWeaver realizzi siti web (conoscendo anche un minimo di HTML/CSS)
Software multipiattaforma? Io conosco Netbeans che è sempre sotto la ala Java
Io stesso sto interessantomi a C, dopo aver studiato per anni Visual Basic.NET , perchè sono curioso di riuscire a vedere o per lo meno capire il funzionamento di applicazioni realizzate da super esperti per la PS3 o Wii (hehe ma ora che ci arrivo saremo già alla H altro che C)
Ed un'altro consiglio ai 13enni futuri programmatori...STUDIATE! Non cercate subito di "compilare".
Assimilate il libro o comunque il manuale che vi siete procurati prima di scrivere anche una sola stringa di codice.