La creación del lenguaje C se debió principalmente a la necesidad de un lenguaje para fabricar sistemas operativos, Unix en concreto.
Es un lenguaje mezcla entre bajo y alto nivel pues tiene características de ambos niveles.
Perrmite crear cualquier tipo de aplicación y dispone de compiladores para diferentes sistemas operativos.
Se ha utilizado como lenguaje para aprender a programar pero su complejidad es alta. A día de hoy se sigue utilizando como lenguaje a aprender en Ingenierías. Esto es debido a que C las diferentes características que posee.
C sigue siendo después de mucho tiempo, el o uno de los lenguajes más usados y solicitados