El lenguaje C es un lenguaje de programación que sigue el paradigma de programación imperativa. Este lenguaje ha desempeñado, y sigue desempeñando un papel importante en la tecnología informática: • Es el lenguaje de sistema de los sistemas operativos POSIX (Unix y derivados, como BSD, Linux, Mac OS X). • Es el lenguaje con el que se desarrollan la mayoría de los sistemas operativos y los módulos de los controladores de dispositivos (gestión de dispositivo). • Aunque no ha avanzado hacia el desarrollo de software de aplicaciones, todavía hay muchas aplicaciones desarrolladas en C y su mantenimiento cuesta mucho menos que reescribir la aplicación completa en otro lenguaje.
Ángel Arias es un consultor informático con más de 12 años de experiencia en sector informático. Con experiencia en trabajos de consultoría, seguridad en sistemas informáticos y en implementación de software empresarial, en grandes empresas nacionales y multinacionales, Ángel se decantó por el ámbito de la formación online, y ahora combina su trabajo como consultor informático, con el papel de profesor online y autor de numerosos cursos online de informática y otras materias.