ScottCFR got a reaction from Godric in What Programming Language will help me to create automated software?
I wouldn't disagree that it teaches you bad habits. Though C# and VB compile to the same thing, and are essentially the same thing. C# would get you a lot more experience in higher level coding (ex. C, C++, etc)