I'm possibly interested in pursuing game programming, and I couldn't help noticing the "mainstream" companies (Blizzard, etc.) are looking for C/C++ programmers, rather than C#. What language would you guys recommend to someone who's never programmed before?
I've already got a book on C#. (http://www.amazon.com/Head-First-C-B.../dp/0596514824) If I start there, will it be more difficult to move on to C++ in the future? I've read about the pros and cons of each language, and it definitely sounds like C++ is the way to go for large scale game programming, but I'm just not sure if that's what I want to do.
Is C# the way of the future?
Thank you for any responses.