Visual Basic is
NOT C++, all I ever found out about it, is it practices bad programming ethics for a novice.
Go get a
Free compiler Or if you're into M$ things get the
Free resources for them, I prefere
Cygwin on windows platforms, here is a
quick installation guide, but thats up to you.