SlideShare una empresa de Scribd logo
Historia de Lenguaje C  Johany Fernández
Historia del C  Fue desarrollado en los años 70 por Dennis Ritchie en Bell TelephoneLboratories.  Es el resultado de dos lenguajes anteriores el BCPL y el B. Estuvo confinado en los laboratorios Bell hasta 1978 Brian Kernighan y Ritchie publicaron una descripción definitiva del lenguaje.    La descripción se denomina k&RCa mediado de los años 80 la popularidad del C se había extendido por las características deseables.
Se escribieron numerosos compiladores e interpretes de C para las computadoras de todos los tamaños.  Las primeras implementaciones comerciales de C crearon pequeñas incompatibilidades.  En la década de los 80 BjarneStroustrup desarrollo en los laboratorios Bell otro lenguaje de programación de alto nivel denominado C++  C++ se basa en C y todas las características estándar de C están disponibles en C++.     C++ incorpora nuevos fundamentos que contribuye una base para la Programación orientada a Objeto.

Más contenido relacionado

La actualidad más candente

Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
Trutigans
 
Historia de los compiladores
Historia de los compiladoresHistoria de los compiladores
Historia de los compiladores
Alex Toapanta
 
Lenguaje de Programación C#
Lenguaje de Programación C#Lenguaje de Programación C#
Lenguaje de Programación C#Tatiana Castillo
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
Trutiganos
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
sam9205
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
sam9205
 
Linea
LineaLinea
Centro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio noCentro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio no
wendy_romero06
 
Programacion
ProgramacionProgramacion
Programacion
emmanueldelacruz23
 
Linea del tiempo
Linea del tiempo Linea del tiempo
Linea del tiempo
Gabriel02LUNA
 
Linea
LineaLinea
Linea
dani t
 
Presentación COBOL
Presentación COBOLPresentación COBOL
Presentación COBOLMember1
 
Examen p22
Examen p22Examen p22
Examen p22
Worly22
 
Compiladores deber 5
Compiladores deber 5Compiladores deber 5
Compiladores deber 5
Guissela Guerrero
 

La actualidad más candente (15)

Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
 
Historia de los compiladores
Historia de los compiladoresHistoria de los compiladores
Historia de los compiladores
 
Lenguaje de Programación C#
Lenguaje de Programación C#Lenguaje de Programación C#
Lenguaje de Programación C#
 
Diapositvivaa grupall
Diapositvivaa grupallDiapositvivaa grupall
Diapositvivaa grupall
 
Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#Historia del desarrollo del lenguaje C, C++, C#
Historia del desarrollo del lenguaje C, C++, C#
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Linea
LineaLinea
Linea
 
Centro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio noCentro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio no
 
Programacion
ProgramacionProgramacion
Programacion
 
Linea del tiempo
Linea del tiempo Linea del tiempo
Linea del tiempo
 
Linea
LineaLinea
Linea
 
Presentación COBOL
Presentación COBOLPresentación COBOL
Presentación COBOL
 
Examen p22
Examen p22Examen p22
Examen p22
 
Compiladores deber 5
Compiladores deber 5Compiladores deber 5
Compiladores deber 5
 

Destacado

Tabla de almacenamiento usb
Tabla de almacenamiento usbTabla de almacenamiento usb
Tabla de almacenamiento usb
Katia Cervantes
 
Programacion En Lenguaje C
Programacion En Lenguaje CProgramacion En Lenguaje C
Programacion En Lenguaje C
Kritius
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivasstarduslex
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1
Denisse C
 
Dispositivos de procesamiento
Dispositivos de procesamientoDispositivos de procesamiento
Dispositivos de procesamiento
josarta
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programaciónKarenNaranjoH
 

Destacado (6)

Tabla de almacenamiento usb
Tabla de almacenamiento usbTabla de almacenamiento usb
Tabla de almacenamiento usb
 
Programacion En Lenguaje C
Programacion En Lenguaje CProgramacion En Lenguaje C
Programacion En Lenguaje C
 
Lenguaje c diapositivas
Lenguaje c diapositivasLenguaje c diapositivas
Lenguaje c diapositivas
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1
 
Dispositivos de procesamiento
Dispositivos de procesamientoDispositivos de procesamiento
Dispositivos de procesamiento
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programación
 

Similar a Historia de lenguaje c

historia de de lenguaje de programacion
historia de de lenguaje de programacionhistoria de de lenguaje de programacion
historia de de lenguaje de programacionreychivas_07
 
Programacion i
Programacion iProgramacion i
Programacion iy_ely_9
 
Programacion i
Programacion iProgramacion i
Programacion iy_ely_9
 
Programacion i
Programacion iProgramacion i
Programacion iy_ely_9
 
Programacion i
Programacion iProgramacion i
Programacion iy_ely_9
 
Línea de tiempo teoria c++
Línea de tiempo teoria c++Línea de tiempo teoria c++
Línea de tiempo teoria c++
Britman Zuneigung
 
Lenguaje C Version Final 1.pptx
Lenguaje C Version Final 1.pptxLenguaje C Version Final 1.pptx
Lenguaje C Version Final 1.pptx
LaloLpez15
 
historia del lenguaje c++.c
historia del lenguaje c++.chistoria del lenguaje c++.c
historia del lenguaje c++.c
Rayco Paucar
 
Programacion en C
Programacion en CProgramacion en C
Programacion en CDHERNAN1993
 
Programa en lenguaje C, Hildemaro Sequera, MI-42
Programa en lenguaje C, Hildemaro Sequera, MI-42Programa en lenguaje C, Hildemaro Sequera, MI-42
Programa en lenguaje C, Hildemaro Sequera, MI-42
Hildemaro Sequera
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
Rayco Paucar
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
Diego Fernado Coronado
 
Lenguaje c
Lenguaje cLenguaje c
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
DarioManzano
 
Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Rayco Paucar
 
Presentacion
PresentacionPresentacion
Presentacion
LuisCetis109
 

Similar a Historia de lenguaje c (20)

historia de de lenguaje de programacion
historia de de lenguaje de programacionhistoria de de lenguaje de programacion
historia de de lenguaje de programacion
 
Programacion 1 feli
Programacion 1 feliProgramacion 1 feli
Programacion 1 feli
 
Programacion i
Programacion iProgramacion i
Programacion i
 
Programacion i
Programacion iProgramacion i
Programacion i
 
Programacion i
Programacion iProgramacion i
Programacion i
 
Programacion i
Programacion iProgramacion i
Programacion i
 
Trabajo de algoritmos
Trabajo de algoritmosTrabajo de algoritmos
Trabajo de algoritmos
 
Línea de tiempo teoria c++
Línea de tiempo teoria c++Línea de tiempo teoria c++
Línea de tiempo teoria c++
 
Lenguaje C Version Final 1.pptx
Lenguaje C Version Final 1.pptxLenguaje C Version Final 1.pptx
Lenguaje C Version Final 1.pptx
 
historia del lenguaje c++.c
historia del lenguaje c++.chistoria del lenguaje c++.c
historia del lenguaje c++.c
 
Programacion en C
Programacion en CProgramacion en C
Programacion en C
 
Programa en lenguaje C, Hildemaro Sequera, MI-42
Programa en lenguaje C, Hildemaro Sequera, MI-42Programa en lenguaje C, Hildemaro Sequera, MI-42
Programa en lenguaje C, Hildemaro Sequera, MI-42
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Deber
DeberDeber
Deber
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Deber 130912163339-phpapp01
Deber 130912163339-phpapp01
 
Presentacion
PresentacionPresentacion
Presentacion
 

Último

DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 

Último (20)

DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 

Historia de lenguaje c

  • 1. Historia de Lenguaje C Johany Fernández
  • 2. Historia del C Fue desarrollado en los años 70 por Dennis Ritchie en Bell TelephoneLboratories. Es el resultado de dos lenguajes anteriores el BCPL y el B. Estuvo confinado en los laboratorios Bell hasta 1978 Brian Kernighan y Ritchie publicaron una descripción definitiva del lenguaje. La descripción se denomina k&RCa mediado de los años 80 la popularidad del C se había extendido por las características deseables.
  • 3. Se escribieron numerosos compiladores e interpretes de C para las computadoras de todos los tamaños. Las primeras implementaciones comerciales de C crearon pequeñas incompatibilidades. En la década de los 80 BjarneStroustrup desarrollo en los laboratorios Bell otro lenguaje de programación de alto nivel denominado C++ C++ se basa en C y todas las características estándar de C están disponibles en C++. C++ incorpora nuevos fundamentos que contribuye una base para la Programación orientada a Objeto.