Today there are 200+ programming languages, each with its unique feature and application domain.
C++ is a super set of C, i.e., it consists of all the features of programming language-C and contain some unique features too. C++ has higher level of abstraction than C, which make it an easy choice for programmers where large and complex codes have to be written, for example in gaming industries, writing compiler programs, in advance computation (however now Python is used widely for computing and scientific purposes). C still holds its charm, due to lower level of abstraction this language requires less resources for computing and development of new languages and tools. For example MATLAB is written in C language, while Photoshop in C++. Programs written in C++ have better GUI while C is comparably simple and machine oriented.