Comment French, and everything else (Score 1) 514
As this post is old, this is probably too late, but the first languages to learn are other programming languages. Then I'd suggest French.
Having been around the block enough times to leave a trench, at one point I tried to count the programming languages I've learned. It was well past 30, then. This may devolve into a discussion of what constitutes language, but at one point we were told, specifically, that Data General CLI was NOT a programming language, which my friends and I immediately proved wrong. (Who says you can't waste an entire file to hold a variable?)
I have learned endless variants of BASIC, awesome but specific stuff like Action!, Algol, Fortran, Lisp, Forth, Prolog, too many assemblys, binary for a couple of CPUs, the older Unix 'scripting' and preprocessor languages, Perl, PHP, Java, Javascript, dozens of others and a couple I developed myself. We'll just skip the meta-languages like jQuery & m4. My gawd, at one point I could even write complex sendmail.cf configurations that worked!
What you really learn from other programming languages is different ideas, and the sad truth of it is basically every idea can be implemented in every other language. Languages are the flavor of the day. The 'one tool I would take to a desert island.' Some make it easier to do one thing or another, but in the end they all boil down to machine code. And it's all basically the same machine. 8 bits, 64 bits. SSDD. One's just more convenient. Languages lean different ways, and generally they all have at least one good idea or two. (Well, except for APL. ) But just learn everything. Eventually you get used to it, you take the ideas across languages and in your head it becomes The Language(tm). I don't even see the code. All I see is blonde, brunette, redhead...
So what spoken language to learn? By all means, French.
Why? Well, French is unique in world languages in that the French are really, REALLY motivated to not let the language change. French is a pastime to the French like having lots of cars, guns and pounds is to Americans. As such, there's actually L'Académie française - an almost governmental organization to protect the language from language drift, with members appointed for life like the Supreme Court. They can all but outlaw words that aren't French, and as such, French is often the language of international law, because the meanings of words don't drift.
Think about that, programmer boy. Language without drift, only logical extension! That's like learning a C++ where your code works 3 revs to the compiler later. OMGWTFBBQ!
As has also been noted, French is awesome for ze sexy talkz. As we're discussing programmers here, get while the getting is good.