the only problem with vb, is that it can make you a lazy programmer. it's more simplified than c++, but when it comes to making a windows gui, that can be helpful. i'd suggest learning both vb and c++, then decide which you like more. so yeah, vb is good for getting an easy user friendly gui, but c++ is gonna be much more powerful. it all really depends what you'll be using it for. but another thing to think about. microsoft visual basic 6 pro can cost quite a bit. bloodshed makes a good and free c/c++ errr...thingy. damn memory lapses, lol//

_________________________
Unbodied unsouled unheard unseenLet the gift be grown in the time to call our ownTruth is natural like a wind that blowsFollow the direction no matter where it goesLet the truth blow like a hurricane through me

library helped me, or you can buy used books off amazon for cheap. i like the sams teach yourself in 24 days series. http://www.developer.com under the vb section has some great tutorials, though you gotta search back a ways to get to the vb6 tutorials.