INTRODUCCION A C

Páginas: 2 (456 palabras) Publicado: 10 de marzo de 2014





Tabla de contenido



Programación en C
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, a su vezbasado en BCPL.
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de loslenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclarcódigo en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.

Propiedades
Un núcleo del lenguaje simple, con funcionalidades añadidas importantes, como funcionesmatemáticas y de manejo de archivos, proporcionadas por bibliotecas.
Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado "no llevado alextremo" (permitiendo ciertas licencias de ruptura).
Un sistema de tipos que impide operaciones sin sentido.
Usa un lenguaje de preprocesado, el preprocesador de C, para tareas como definir macros eincluir múltiples archivos de código fuente.
Acceso a memoria de bajo nivel mediante el uso de punteros.
Interrupciones al procesador con uniones.
Un conjunto reducido de palabras clave.
Pordefecto, el paso de parámetros a una función se realiza por valor. El paso por referencia se consigue pasando explícitamente a las funciones las direcciones de memoria de dichos parámetros.
Punteros afunciones y variables estáticas, que permiten una forma rudimentaria de encapsulado y polimorfismo.
Tipos de datos agregados (struct) que permiten que datos relacionados (como un empleado, que tiene unid, un nombre y un salario) se combinen y se manipulen como un todo (en una única variable "empleado").
Otras propiedades del C es que posee muy pocas palabras clave (32, donde 27 fueron...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • introduccion c ++
  • Introducción C
  • introduccion a-c
  • Introduccion a c++
  • Introduccion a C#
  • introduccion a c++
  • introducción c++ 2012
  • manual de introduccion a c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS