gftht

Páginas: 2 (267 palabras) Publicado: 23 de octubre de 2014
C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B
El lenguaje C dispone de todas las ventajas de unlenguaje de programación de alto nivel y le permite realizar algunas operaciones tanto sobre los bytes como sobre los bits (operaciones lógicas, desplazamiento etc.). Las características deC pueden ser muy útiles al programar los microcontroladores. Además, C está estandarizado (el estándar ANSI), es muy portable, así que el mismo código se puede utilizar muchas veces endiferentes proyectos. Lo que lo hace accesible para cualquiera que conozca este lenguaje sin reparar en el propósito de uso del microcontrolador. C es un lenguaje compilado, lo que significaque los archivos fuentes que contienen el código C se traducen a lenguaje máquina por el compilador. Todas estas características hicieron al C uno de los lenguajes de programación máspopulares.
Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.Características:
Es altamente transportable
Es muy flexible
Genera código muy eficiente
Es muy expresivo (se pueden realizar muchas funciones escribiendo pocas líneas de código)
Es muypoco modular
Hace pocas comprobaciones
Da poca disciplina al programador
Es difícil leer código escrito por otras personas
Componentes:
Estructuras de datos
literales
tipos básicos(todos numéricos)
tipos enumerados
tipos estructurados (struct, union)
punteros y vectores
Construcciones algorítmicas
Construcciones condicionales (if,switch)
Construccionesiterativas(while,for,do...while)
Subrutinas (funciones)
Además de lo anterior, el C tiene otros elementos:
Comentarios
Inclusión de ficheros
Macros
Compilación condicional
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS