I want to program games. I decided to start with the book The C Programming Language by Dennis Ritchie and Brian Kernighan. Am working my way through all of it. My intuition is telling me this is overkill but there is another part of me that thinks I am better off learning everything I can even if it is not directly relevant. It will make me efficient.

Any thoughts?