Stop telling everyone what they should start with.
They will start with what they feel comfortable with, besides, starting with VB, then moving to C or C++ isn't a smart move honestly.
What i would advice you to start with, would be C.
Anyway, if you are planing only on hacking you wont go far in programming, half of your code will be leeched.
And honestly, if that guy only wants to hack (he will fail if this is the reason), I don't see why would he learn either Java or VB.
Pro tip: Program if you like to do it, if you want to know how your computer actually works, and have fun with it. If not, don't bother, just download already made hacks and have fun playing. People in here always want to program for the wrong reasons.. Come on.. Grow up, this is not about epenis size.