For me, I did Visual Basic before i jumped onto C++ and/or Java.
Visual Basic is basically the start of the road for programmers. It teaches you the basics effectively and in Java or C++, it'll help you understand the language in terms of standards (They're both completely different from each other but you'll understand some of C++/Java more effectively). Visual Basic is also a standard for Window-based applications.
If you're not interested and are looking for other languages that are more fitted to you, Theres a programming language discussion topic here:
viewtopic.php?f=20&t=12328