C
C es un lenguaje de programación (considerado como uno de lo más importantes en la actualidad) con el cual se desarrollan tanto aplicaciones como sistemas operativos a la vez que forma la base de otros lenguajes más actuales como Java, C++ o C#.
Son varias las características de C tal y como vemos a continuación:
- Estructura de C - Lenguaje estructurado.
- Programación de nivel medio (beneficiándose de las ventajas de la programación de alto y bajo nivel).
- No depende del hardware, por lo que se puede migrar a otros sistemas.
- Objetivos generales. No es un lenguaje para una tarea específica, pudiendo programar tanto un sistema operativo, una hoja de cálculo o un juego.
- Ofrece un control absoluto de todo lo que sucede en el ordenador.
- Organización del trabajo con total libertad.
- Los programas son producidos de forma rápida y son bastante potentes.
- Rico en tipo de datos, operadores y variables en C.[1]