El lenguaje C ha caído al cuarto lugar en el índice Tiobe de popularidad de lenguajes de programación, su posición más baja en el índice mensual hasta ahora. El índice comenzó a elaborarse en 2001. En el Índice de la Comunidad de Programación Tiobe para septiembre de 2024, publicado el 7 de septiembre, el lenguaje C terminó detrás del primer puesto, Python, seguido de C++ en segundo lugar y Java en tercer lugar. Descrito por la empresa de servicios de calidad de software Tiobe como «una de las madres de todos los lenguajes de programación», C se remonta a principios de la década de 1970. Tiobe señaló que C ha sido uno de los favoritos de los sistemas integrados durante mucho tiempo. El único inconveniente grave de C, hasta ahora, citado por Tiobe, fue que no fue diseñado para escalar. «Los programas C grandes son difíciles de mantener debido a la falta de características orientadas a objetos», dijo el director ejecutivo de Tiobe, Paul Jansen. «Ahora que los sistemas integrados tienden a crecer en funcionalidad y, por lo tanto, en tamaño de código, y dado que cada vez más compiladores integrados tienen un buen soporte de C++, existe una tendencia a cambiar de C a C++».