|
I would learn C or C++ or Java first. Pure programming fundamentals would be easier to grasp with one of those languages, IMO. You need to start out simple, with programs that run at the command prompt.
If you start with VB, it will be too easy to concentrate on only doing "cool" things at the beginning. You don't want to do "cool" things until you have a solid understand of programming in general.
When you are ready to move to creatings windows applications, that's when you want to start considering Visual Basic (or C#). You need to purchase VB for VB6. For VB.Net or C#, you can download a compiler for free from Microsoft if you don't want to purchase the IDE.
|