I got a book on c++. My question is, is it ok for me learning this for game programming?? Or should I wait and learn C, then move on to c++? Is C essential to game dev?

Thanks