C se usa ampliamente en el mercado donde el rendimiento es la principal preocupación.
1) Se utiliza en la industria de los videojuegos (principalmente para la creación de motores de juegos).
2) Se utiliza para hacer sistemas operativos como Windows.
- ¿Cuáles son algunos de los beneficios de los errores de software?
- ¿Cuáles son algunas cosas que solo los ingenieros de software más antiguos sabrán y entenderán típicamente?
- ¿Aprenderé cómo se comunican el software y el hardware con C?
- ¿Qué se necesita para estar en el 1% de todos los ingenieros de software del mundo? ¿Depende de tu coeficiente intelectual?
- Para una startup, ¿cuáles son algunos de los problemas de tener el sitio web desarrollado en un centro offshore?
3) Se utiliza para sistemas integrados, robótica, etc.
4) Se utiliza en software de codificación de video.
5) Se utiliza para hacer aplicaciones multiplataforma como Qt, que se utiliza en softwares de edición de fotos como Photoshop, así como en nuestros softwares cotidianos como VLC.
6) Se utiliza en empresas HFT como Tower Research, donde la velocidad es lo más importante.
7) También se usa en grandes empresas como FB y Google para obtener datos de los servidores.
8) También se usa para crear muchos otros lenguajes de programación populares como PHP, Python y sus bibliotecas como Tensorflow (que se usa en el aprendizaje automático), datetime en python, etc. C se utiliza principalmente para hacer compiladores / intérpretes para lenguajes de alto nivel, ya que la mayoría de los sistemas operativos también están escritos en C.
Estos son todos los lugares que conozco que usan C. Actualizaré si recuerdo alguna otra compañía.