В данный момент появилось большое количество языков, которые позиционируют себя как иструменты для достижения различных целей, начиная от достижения memory safety, вплоть до абстракции от всего и управление этими примитивами. Тем не менее, язык С остается до сих пор востребованным. Этому есть несколько причин.
-
На этом языке написаны основные модули операционных систем
-
До сих пор множество программного обеспечения пишется наC , в частности для embedded-устройств. Так есть и будет долгое время.
-
Этот язык позволяет понять принципы работы с памятью, для того, чтобы избежать распространенных уязвимостей, которые могут привести к серьезным утечкам данных или system compromise. Да и просто из интереса.