Está en la página 1de 8

LENGUAJE C

HISTÓRIA
Todo comenzó en el año de 1970, en el laboratorio de la empresa Bell,
cuando Dennis Ritchie junto a Brian Kernighan empezaron a crear el
lenguaje C. Ritchie era colaborador de Ken Thompson, informático que
para entonces trabajaba en UNIX (sistema operativo) y quien también había
creado el lenguaje B.

Y como todos los mejores descubrimientos, ocurrió uno por casualidad.


Estos programadores unieron el BCPL, lenguaje sencillo y rápido, con el B,
que en cambio era lento porque estaba lleno de instrucciones. El resultado
fue el lenguaje C, y permitió a Thompson abandonar y reescribir
completamente a UNIX.

Aunque, en 1972 fue el año más productivo de desarrollo y probablemente


cuando se bautizó C. Fue para el año de 1973, que el lenguaje C estaba lo
suficientemente maduro como para que el 90% de UNIX pudiera
reescribirse con él. Y en 1974, los laboratorios Bell concedieron la licencia
de UNIX a las universidades, y así fue como se empezó a distribuir el
lenguaje C.
INTRODUCCIÓN
• La característica clave del lenguaje de programación C es su
minimalismo: fue pensado como herramienta sencilla para escribir
programas que se compilan con un compilador, es decir, el código
original se convierte en un archivo que la máquina puede leer
directamente, sin aplicaciones adicionales.
• El compilador es de un solo paso, y la biblioteca estándar es bastante
limitada. La combinación de estos factores hacen que los compiladores
C sean bastante fáciles de implementar, así que los programas escritos
en C se pueden compilar en cualquier computadora.
• El lenguaje C es un lenguaje de nivel medio bajo, así que no requiere de
muchos recursos pero ofrece una buena respuesta y una ejecución
rápida de programas.
• Además, el lenguaje C se caracteriza por la capacidad de manipular
direcciones arbitrarias, por eso es preferible escribir el código de un
microcontrolador en C.
• Además, los programadores observan el funcionamiento de los
programas mientras los están escribiendo en C. Por lo tanto, estos
programas resultan más eficientes que los escritos en otros lenguajes.
REGLAS GENERALES
MAYÚSCULAS Y MINÚSCULAS
Las letras mayúsculas y minúsculas son distintas, de tal manera que CONT
y cont son dos nombres diferentes. La práctica tradicional de C es usar
letras minúsculas para nombres de variables, y todo en mayúsculas para
constantes simbólicas. Al menos los primeros 31 caracteres de un nombre
son significativos.
REGLAS GENERALES
COMENTARIOS
Comentarios multi-línea
Comienzan con /* y terminan con */
No puede anidarse un comentario dentro
de otro.
Comentarios de una sola línea
Comienzan al principio de la línea con //
Ejemplo:

//Esto es un comentario
/* Esto también es
un comentario */
REGLAS GENERALES
PUNTO Y COMA
El punto y coma, en muchos de los lenguajes, establece el fin de una
sentencia o de una instrucción. Nos ayuda a entender mejor el código,
dado que podemos saber en qué momento comienza y termina una
instrucción.
REGLAS GENERALES
IDENTACIÓN Y LLAVES
El uso de la sangría o identación y de las llaves generalmente se les
complica a los aprendices de programación. Pero su uso es
sumamente importante, ya que pueden determinar si tu programa se
ejecute de manera correcta o no.
GRACIAS

También podría gustarte