Origenes de C
El lenguaje C fue inventado en implementado por primera vez por Dennis Ritchie, utilizando Unix como sistema operativo. C es el resultado de un proceso de desarrollo comenzando con un lenguaje anterior denominado BCPL, que fue desarrollado por Martin Richards e influencio otro lenguaje denominado B, inventado por Ken Thompson. En los años 70, el lenguaje B llevo al desarrollo de C.

C como lenguaje de nivel medio
A menudo, se denomina al lenguaje C como lenguaje de computadora de nivel medio. Esto no significa que sea menos potente o menos evolucionado que otros lenguajes como BASIC O PASCAL. Se le denomina así porque C presenta elementos de lenguajes de alto nivel con el funcionalismo del lenguaje ensamblador.
Como lenguaje de nivel medio, C permite la manipulacion de bits, bytes y direcciones- los elementos basicos con que funciona una computadora.
C es especial en cuanto que permite la manipulacion directa de bits, bytes, palabras y punteros. Esto lo hace particularmente adecuado para la programacion de sistemas, en la que estas operaciones son muy comunes. Otro aspecto importante es que C solo contiene 32 palabras clave (27 del estandar de Ritchie y 5 añadidas por ANSI), que constituyen las ordenes que conforman el lenguaje C, en comparacion con Basic, por ejemplo, que tiene 159 palabras clave.
Forma de un programa en C
En la siguiente lista se muestran las 32 palabras clave que, junto con la sintaxis formal del lenguaje C, conforman el lenguaje de programacion C.- auto
- break
- case
- char
- const
- continue
- default
- do
- double
- else
- enum
- extern
- float
- for
- goto
- if
- int
- long
- register
- return
- short
- signed
- sizeof
- static
- struct
- switch
- typedef
- union
- unsiged
- void
- volatile
- while
Todos los programas en C consisten en una o mas funciones. La única función que debe estar siempre presente es la denominada main(), siendo la primera función que es llamada cuando comienza la ejecución del programa.
No hay comentarios:
Publicar un comentario