INTRODUCCIÓN A “C” Jorge Eduardo Muela González Axel Elías Castañeda Ortiz.

Post on 21-Apr-2015

1 views 0 download

Transcript of INTRODUCCIÓN A “C” Jorge Eduardo Muela González Axel Elías Castañeda Ortiz.

INTRODUCCIÓN A “C”

Jorge Eduardo Muela González

Axel Elías Castañeda Ortiz

El lenguaje C es el resultado de un proceso de desarrollo que comenzó con un viejo lenguaje llamado BCPL. El BCPL fue desarrollado por Martin Richards. El BCPL influyó en el lenguaje llamado B, que inventó Ken Thompson y que permitió el desarrollo de C en los 70.

Dennis Ritchie inventó e implementó el primer C en los laboratorios Bell en una computadora PDP – 11 que usaba sistema operativo UNIX, en el año de 1972.

El lenguaje de programación C está caracterizado por ser de uso general, con un sintaxis sumamente compacta y de alta portabilidad.

C es conocido como un lenguaje de nivel medio, ya que combina elementos de lenguajes de alto nivel con la funcionalidad del ensamblador.

El C no posee operaciones de entrada-salida, manejo de caracteres, de asignación de memoria, etc.

¿Para qué se puede usar C?

Inicialmente, C se utilizó para la programación de sistemas. Muchos programadores comienzan a usarlo para programar todos los tipos de tareas debido a su portabilidad y eficiencia.

El C es un lenguaje de programación de propósito general.

Sus principales características son:

• Programación estructurada.• Economía en las expresiones.• Abundancia en operadores y tipos de

datos.• Facilidad de aprendizaje.• Codificación en alto y bajo nivel

simultaneamente.

La gran ventaja que posee C, es que contiene varios operadores que pueden realizar casi todas las posibles operaciones en código máquina.

C ++ nace como una expansión de C.

BIBLIOGRAFÍA

• www.monografías.com/trabajos/introc/introc.shtml

• Como programar en C/C++ Deitel

• Lenguaje C, Ing. Francisco Rojero Dominguez

• Herbert Marshall, C manual de referencia, Mc Graw Hill