Download u1_07c

Document related concepts

Meta Lenguaje wikipedia , lookup

APL wikipedia , lookup

Programación funcional wikipedia , lookup

F Sharp wikipedia , lookup

J (lenguaje de programación) wikipedia , lookup

Transcript
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