I know that C++ is the king in game development especially in the AAA market can anyone tell my how is C helpful I am a Computer Science student in my first year and are they any aspects of C i have to learn in depth? Thanks
closed as primarily opinion-based by Mario, bummzack, Alexandre Vaillancourt♦, Seth Battin, Kromster Dec 28 '15 at 18:18
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
C is a subset of C++.
C is small and lean - a manageable subset of C++.
C++ on the other hand is huge and can be very confusing, with many questionable features and design decisions. C++ standard is gigantic.
There are quite a few notable industry figures who prefer using C. Majority of professionals use a small and very conservative subset of C++.
My suggestion - learn how to use C thoroughly before jumping in with C++11.
There are too many features in C++ that look harmless on the surface, but once you start relying on them they blow in your face - exploding compile times, indecipherable template error messages - just to name a few.