If you plan on working in a big studio, C++ is pretty much all you need, in terms of languages. C# is nicer to use, and is more widely used by individual developers, but one important thing to note is that it only works on Microsoft platforms (Windows and XBOX).