Attention, Visual Basic n´est pas du tout la même chose que le C++, ce sont deux langages de programmation différents.
Si tu veux parler du compilateur Visual C++ de Microsoft, il est payant. Mais tu peux commencer avec DevCpp 
http://www.bloodshed.net/dev/devcpp.html