a lot of hate for the simpler language of VB.
Granted.. its not the chosen language of the real world in most applications but it IS a good learning language. Its clear of massive syntax and is pretty simple to understand.. You could learn it very quickly
C/C++/C#/Java/Python/Ruby/etc are certainly fantastic languages and each has its own merits (except java) but just remember that confusing someone isnt going to make them want to continue..
Take a slice of the cake, try something simple and see if its for you
Agreed.
Now all he might need advice on now would be his college course or maybe a few (other) pointers on getting started.