<p>You’d probably be better served learning one language well than trying to learn a bunch of different languages. Once you learn the ideas behind one you generally just need to learn the syntax of the others in order to get by.</p>
<p>Not gonna lie; I’ve found VB a lot easier to pick up after months/years of not coding when I need a quick program to do something simple versus C++.</p>
<p>Learn Java first. It’s not the easiest language to learn, but it is the first language you learn in many colleges. And in many colleges, if you know Java already you can test out of it. I second learning Python also. But Visual Basic? Come on!</p>
<p>And you have two years, so I think you can pick up a couple of languages. I would do Java, Python, and PHP. Java and PHP because they’re extremely useful in the workforce. Python because it’s easy so you might as well. It’s also useful. Visual Basic? No. Don’t learn Visual Basic.</p>
<p>I think it’s pretty useful to learn some programming languages before you start school because it will give you a advantage over the other students when you take your first CS classes. I would also recommend against Visual Basic because it’s kind of useless. However, there are easier programming languages out there that will get you ready for the more heavy duty ones like C or C++. I would recommend learning JavaScript or Python.</p>