I would have to say that C++ is a good language to learn because it gets you used to the syntax that is found in most other languages. Second up is VB because the syntax is very basic and it's really good for Windows-based progs. Java would have to be my third choice just for its similarities to both C++ and VB.




