For web development, stick with the javascript, html, and css. Learn about the various javascript libraries out there, cause there are tons of special groups that get together and create these useful tools on the side (d3js - data visualization library, emberjs and angularjs - javascript structure libraries). If you can find these groups in your area, go to there meetings. And definitely hang out with your developer friends. They may be awkward, but they know how to use a computer. Make sur you get a good grasp of development though, These libraries can be a bit overwhelming.
Then there is back end development, which usually will involve more OO languages - Java, C++ , C#, VB, etc. The cool things about these is if your in the right place, you'll learn various SQL languages, create and interact with web services, and learn about specialized technologies (Hadoop is one) that people will pay a ton for someone who knows how to work those items (The more you can make work together, the better).
But the main thing is to understand whats going on. Most people get paid this money because they know their craft and make educated decisions.