Respuestas
Respuesta:
Qué es C: Características y sintaxis
Qué es C: Características y sintaxis
¿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.
Como inconvenientes, siendo también características del lenguaje C, debemos decir que no es un lenguaje sencillo de aprender, que requiere una continua práctica y un serio seguimiento si queremos tener el control de los programas.xplicación: