Раньше (в 2000-е) С нужен был в микроконтроллерах. Сейчас уже везде компиляторы поддерживают С++11 и новее.
Под десктоп писать на С не вижу смысла. Обычно используют Qt или на крайний случай wxWidgets, а они на С++.
Да и вообще, ООП в С++ позволяет писать гораздо более навороченные, но при этом понятные программы, нежели процедурный стиль С.
Поэтому, не забивайте этим голову. Если вам реально понадобится изучить что-то из С, это дело одного дня.