meiner meinung nach sollte er sich erst mal C angucken, wenn er noch nicht programmiert hat.
wenn er dann ein paar grundkenntnisse gesammelt hat, kann er sich dann in fast jede sprache weiterbilden. (außer vb vielleicht

. das iss schon irgendwie ganz anders)
mfg alex
edit:
@y0gi. das mit java iss wohl eher eine persönliche abneigung

liegt vielleicht an der gui. oder daran, das ich ne zeitlang mit extrem lahmenden java-programmen arbeiten musste. (wobei da java wahrscheinlich nix dafür kann

)