I'd like to say Java or Python and add "absolutely not" to C++, use C# instead.
The problem I had when i was coming up is that it was hard to get my hands on a compiler. Seems you've downloaded visual studio, I'm not gonna ask how, but if you did it legally you're limited to 30 days.
So in my opinion, availability of a compiler is an issue. The next question is, what do you want to program. The next issue is, is it object oriented? You MUST learn object oriented programming if you ever want to make a job of it.
So, my choices.
Java. Everything's free, easy to get started, the compiler's easy to use (technically its interpreted, not compiled). It's totally object oriented, there's a big demand for java programmers in the industry. It's good for web applets, webpage hosting, multiplatform programming (same program will work on win/mac/linux), non 3d games (not fast enough for 3d). It's the gold standard for programming, a lot of later languages copy ideas from it.
Python. Everything's free, easy to get started, same deal with the interpreter as java. Multiplatform like java. Totally different syntax, much less picky than java, less complex, you can do much more with less code. Runs on all platforms, good for web scripting, duct-tape solutions, quick-n-dirty solutions.
C++. Old. Not much demand for C++ programmers. Fast. Picky. Complex. Not secure (not type safe). Partially object oriented, it's a generation before java. It is replaced by...
C#. Microsoft's bastard child of C++ and Java with some other stuff mixed in. It's a .net language, so with visual studio you can get it to do anything... as long as it's in windows. It's fully object oriented, being as it's pretty similar to java. If you like kissing redmond's *** all day, c# is the clear winner as it is the most advanced common microsoft programming language. It pays to learn something that's not antique the moment you start, you know?
One tip about learning programming languages. Don't rely on reading too much, i never remembered anything i read. Just do the examples and exercises. I swear to god you learn so much faster by doing.
And i'm serious about learning object oriented. From the start, nobody's a programmer anymore. We're all software engineers. That means programming with structure.
Oh, and don't be a dummy and think you'll break into the game programming industry. Everyone else already had the same idea, so now it's crazy competitive. If you're crazy competitive, go for it.