C
C es un lenguaje de programación considerado como uno de los 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#.
C Fue creado 1972 para 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
- 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.
Ventajas
del lenguaje C
1.- Alto
nivel de desempeño
El lenguaje
C es que es muy eficiente para hacer llamadas directas al sistema
operativo. Ofrece variedad de parámetros de optimización.
2.- Uso
de lenguaje eficiente
Utiliza
lenguaje compilado y se acopla de forma efectiva con el lenguaje ensamblador,
así como también es el que mejor aprovecha la CPU de la máquina.
3.- Multiplataforma
El
lenguaje C puede ser ejecutado en cualquier tipo de software o hardware.
Gracias a esto, se pueden desarrollar aplicaciones compatibles con
sistemas operativos como Linux, Mac, Windows.
4.-Estructura
de datos
El
lenguaje C permite que, gracias a la sentencia struct, se acceda a
formar una variable de registros. Un ejemplo de esto es la variable
“fecha” que está compuesta por tres registros tipo int, los cuales son
día, mes y año.
5.- Base
de datos
El lenguaje
C es la buena gestión que garantiza el intercambio, consulta, almacenamiento
y actualización de los datos.
Comentarios
Publicar un comentario