It's good to know C++ if you plan to make a game using DirectX. You know..since it is C++...
DirectX is also Visual Basic. =P
(The interpretters are written in C++, granted, but the people who use VB normally don't care about the finer details that work behind the scenes. =P)
-Joe
P.S. Debugging is fun!