Meanwhile, Mike James makes the case that your next language had better be C++. James notes the uncertainty surrounding Java following Oracle's acquisition of Sun, and the uncertainty around .NET as Microsoft seems to be de-prioritizing it in Windows 8.
I can't see Microsoft deprecating C# anytime soon, but as James notes the Visual C++ team is hard at work and C++ is clearly going to be central to Microsoft's developer strategy in the future.
And although Java is finally moving forward again, and frameworks like Spring are pushing it into the future, I can certainly see the case for being weary of Java in the Oracle age.
And James didn't even mention NaCl, which will bring C++ into the browser.
What do you think?
If you want to study-up on C++, you can check out our collection of free resources here.