I agree with what the others say. C# is verry straight forward and easy to learn ( I don't know how close to VB it is as i refuse to even look at anything done in VB

) then C++ is much better but you can get your self into a big sticky situation if not careful. As for web (obviously HTML or some other shell language for layout) but i hounastly skiped Javascript and went straight to PHP and MySQL ( though my teacher forced me to do JS once so I wrote a popup that spawnd 80 other popups then when he tried to exit the page it spawned 80 more. Good thing he liked me or that could have been a dumb move)