I'm a noob to programming as I just started two days ago. Before I start studying a whole bunch of stuff I don't need to, is C probably the best language to learn if I want to program video games? If so, is there any certain kind of C I need to learn, or just C in general?