You are on page 1of 1

¿Quieres saber qué es el lenguaje C y sus características?

En este artículo resolvemos


tus dudas sobre este lenguaje de programación de bajo nivel.

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#.

El lenguaje C no es sencillo, por eso recomendamos que se haga una primera


aproximación realizando un curso de programación en C para adquirir los
conocimientos básicos y poder empezar a trabajar con una base sólida.

Origen del lenguaje C


Tenemos que viajar hasta 1972 para ver el nacimiento del lenguaje de programación
C (y el sistema operativo UNIX) de la mano del científico informático
estadounidense Dennis Ritchie (con la ayuda de Ken Thompson). Recibió el nombre
de C simplemente por una cuestión alfabética, ya que sustituyó a sus lenguajes
predecesores B y BCPL que codificaban la minicomputadora PDP-7. El desarrollo
del lenguaje C toma protagonismo para la creación del sistema operativo UNIX que
llevarían consigo los nuevos minicomputadores PDP-11, primeros en conectar el
procesador, los periféricos y la memoria entre sí mediante un BUS bidireccional.

Características del lenguaje 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.

You might also like