Alright. I code in C++, Java, C#, Visual Basic, Python, JavaScript and probably some more i forgot about. Always on the quest of a better language. I can tell you a couple of good things to think about.
The web isn't going anywhere. The lingua de facto for programming the web is JavaScript. Until they find out some solution to the whole binary code with low level access in a sandbox issue (which may NEVER get solved with internet level permission scope) it may be THE web language for quite a while to come. Plus it runs in any browser. Google Chrome, Apple Safari, Opera and Mozilla Firefox all have developer tools built in and i know MS IE has them since IE9. Just press F12 on Windows (Linux?) and Ctrl+Opt I on Mac. This means you can run and debug code immediately. No need to link and/or compile. You can even fiddle around with something like jsfiddle.com or jsbin.com
Definitely check out codeacademy or even John Resig's javascript tutorials. that guy invented jQuery, and he has a good approach to learning the language. Lotsa resources that have only gotten better over the past 8 years or so.
Also with the advent of things like NodeJS, you can have a server running javascript code. Tools like phonegap let you build a web app and then transpile it into a native application for phones/tablets like Android, iOS, WP7+8, Blackberry etc.
You can learn functional or imperative paradigm in javascript. Object Oriented is a bit different but when you have a general overview of other languages, you see that there are workable solutions in JavaScript with its prototypal objects and direct inheritance.
So... JavaScript. It's been building momentum since like 1995, is getting better every year, there's a lot of development already there with even more in the future, you often get to do frontend web stuff with backend coding things, it's relatively easy to learn, there are plenty of resources about learning it (thank god for youtube compared to learning a language 10+ years ago), it's free and runs everywhere and you can start programming with it RIGHT now.
edit: I also wanna add that i've kept up with the changes they've made to C++ (C++11) and it's quite an awesome language, but i wouldn't seriously recommend it to a beginner learning on their own (though it's quite a bit better than C++98, WOO auto pointers!). for most anything interesting nowadays, you'd need libraries and those are severely lacking . yes performance comes with c++ and "real" programming (CS stuff) is easy, but unless you have a supportive class and a professor, C++ can get a little big and weird to wrap your head around. after you've learned a lesson relatively well though, definitely learn C++ This language isn't going away anytime soon. Most of the power of C with enough abstractions to make it comfortable