C , C++ - this is the same family of the languages, so it doesn't make sense separate them, but to make one checkbox C-family or C, C++ - so that checkbox space can be used for other trending district programming languages (similar to Arduino/Raspberry Pi checkbox, they're different, but it's the same family).

Further clarification: I'm aware of the differences, however C and C++ are closely related and C++ grew out of C and it was designed to be compatible with C (See: Compatibility of C and C++), otherwise they wouldn't call it C-like. When you write apps for OS X, XCode accepts both C and Objective-C. So basically it's the same family of languages. E.g. when you develop apps for both Android and iOS, you write in C, not Objective-C, but basically you're writing the same app (for sure you won't use other language such as Java or PHP). The same we can say that Python 2 and 3 are languages with different syntax as you can't run P2 syntax on P3 and opposite. Or you can't run PHP7 in PHP4 and opposite, but you would expect one checkbox for for it. Secondly, this is just a checkbox to have more space for other interesting distinct languages in place. So for me it's not a big deal.