SlideShare una empresa de Scribd logo
1 de 14
¿QUÉ ES EL LENGUAJE C++?
C++ es un lenguaje
de
programación diseñad
o a mediados de los
años 1980 por Bjarne
Stroustrup.
LENGUAJE 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 vez basado en BCPL.
MOTIVO DE ESTE NOMBRE
El nombre C++ fue propuesto
por Rick Mascitti en el año
1983, cuando el lenguaje fue
utilizado por primera vez
fuera de un laboratorio
científico.
LENGUAJES COMPILADOS
Un lenguaje
compilado es una
expresión un tanto
imprecisa para
referirse a
un lenguaje de
programación que se
implementa mediante
un compilador.
ALGUNOS LENGUAJES COMPILADOS:
VENTAJAS DE LENGUAJES COMPILADOS
Se ejecutan mucho más rápido
La traducción se hace con la
compilación
No necesita compilador
TIPOS DE PROGRAMACIÓN
Programación
de
Procesamiento
Programación
Estructurada
Programación
Orientada a
Objetos
BJARNE STROUSTRUP
Bjarne Stroustrup es un científico de la
computación y catedrático de Ciencias de la
Computación en la Universidad A&M de
Texas. Ha destacado por desarrollar el
lenguaje de programación C++.
PROCESO DE CREACIÓN DE UN PROGRAMA
Crear
archivo
ejecutable
con el
conector
Crear un
archivo
objeto con
el
compilador
Crear un
archivo
fuente
MICROSOFT VISUAL C++
Visual C++ es un entorno de desarrollo
integrado (IDE) para lenguajes de
programación C, C++ y C++/CLI.
PALABRAS CLAVES EN EL VIDEO
• Compilador: Es aquel que traduce Código Fuente a Código Intermedio.
• Intérprete: Es el que traduce y ejecuta un programa.
• Encapsulación: Ocultamiento de Estado.
• Herencia: Mecanismo utilizado para alcanzar algunos de los objetivos
más preciados en el desarrollo de software.
•Reutilización: Se refiere al comportamiento y a las técnicas que garantizan
que una parte o la totalidad de un programa informático existente se
pueda emplear en la construcción de otro programa.
C++ =)

Más contenido relacionado

La actualidad más candente

Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacionRobertoCarlos523
 
Breve historia de c++
Breve historia de c++Breve historia de c++
Breve historia de c++vielka2097
 
5 diapositivas para programar
5 diapositivas para programar5 diapositivas para programar
5 diapositivas para programarLmartinez45564646
 
Historia y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optHistoria y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optMarvin Romero
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionsam9205
 
2 intcomp gregmarybejarano
2 intcomp gregmarybejarano2 intcomp gregmarybejarano
2 intcomp gregmarybejarano18511572
 

La actualidad más candente (13)

Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacion
 
Diapositvivaa grupall
Diapositvivaa grupallDiapositvivaa grupall
Diapositvivaa grupall
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
lenguaje de programacion C++
lenguaje de programacion C++lenguaje de programacion C++
lenguaje de programacion C++
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
 
Breve historia de c++
Breve historia de c++Breve historia de c++
Breve historia de c++
 
5 diapositivas para programar
5 diapositivas para programar5 diapositivas para programar
5 diapositivas para programar
 
Historia y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optHistoria y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c opt
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
11
1111
11
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
2 intcomp gregmarybejarano
2 intcomp gregmarybejarano2 intcomp gregmarybejarano
2 intcomp gregmarybejarano
 

Destacado

Elementos de la interfaz de adobe flash
Elementos de la interfaz de adobe flashElementos de la interfaz de adobe flash
Elementos de la interfaz de adobe flashana quiroz
 
Esquema Digital de la Comunicación
Esquema Digital de la ComunicaciónEsquema Digital de la Comunicación
Esquema Digital de la Comunicaciónfnunez
 
Interfaz web - elementos
Interfaz web - elementosInterfaz web - elementos
Interfaz web - elementosfnunez
 
Infociudadanía
InfociudadaníaInfociudadanía
Infociudadaníafnunez
 
Infocracia
InfocraciaInfocracia
Infocraciafnunez
 
Loctiblog - Convenio Transferencia Tecnológica
Loctiblog - Convenio Transferencia TecnológicaLoctiblog - Convenio Transferencia Tecnológica
Loctiblog - Convenio Transferencia Tecnológicafnunez
 

Destacado (8)

Elementos de la interfaz de adobe flash
Elementos de la interfaz de adobe flashElementos de la interfaz de adobe flash
Elementos de la interfaz de adobe flash
 
Esquema Digital de la Comunicación
Esquema Digital de la ComunicaciónEsquema Digital de la Comunicación
Esquema Digital de la Comunicación
 
Interfaz web - elementos
Interfaz web - elementosInterfaz web - elementos
Interfaz web - elementos
 
Infociudadanía
InfociudadaníaInfociudadanía
Infociudadanía
 
Elementos de la interfaz de flash
Elementos de la interfaz de flashElementos de la interfaz de flash
Elementos de la interfaz de flash
 
Infocracia
InfocraciaInfocracia
Infocracia
 
Interfaz web
Interfaz webInterfaz web
Interfaz web
 
Loctiblog - Convenio Transferencia Tecnológica
Loctiblog - Convenio Transferencia TecnológicaLoctiblog - Convenio Transferencia Tecnológica
Loctiblog - Convenio Transferencia Tecnológica
 

Similar a C++ =)

Similar a C++ =) (20)

Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 
Breve Historia de C/C/++
Breve Historia de C/C/++Breve Historia de C/C/++
Breve Historia de C/C/++
 
Programacion i
Programacion iProgramacion i
Programacion i
 
Programacion i
Programacion iProgramacion i
Programacion i
 
Programacion i
Programacion iProgramacion i
Programacion i
 
Articulo 1
Articulo 1Articulo 1
Articulo 1
 
historia de de lenguaje de programacion
historia de de lenguaje de programacionhistoria de de lenguaje de programacion
historia de de lenguaje de programacion
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
historia del lenguaje c++.c
historia del lenguaje c++.chistoria del lenguaje c++.c
historia del lenguaje c++.c
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
lenguaje c++
lenguaje c++lenguaje c++
lenguaje c++
 
Deber
DeberDeber
Deber
 
Deber
DeberDeber
Deber
 
Deber de estructura de datos
Deber de estructura de datosDeber de estructura de datos
Deber de estructura de datos
 

Último

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Cuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfCuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfBrandonsanchezdoming
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 

Último (20)

SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Cuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfCuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 

C++ =)

  • 1.
  • 2. ¿QUÉ ES EL LENGUAJE C++? C++ es un lenguaje de programación diseñad o a mediados de los años 1980 por Bjarne Stroustrup.
  • 3. LENGUAJE 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 vez basado en BCPL.
  • 4. MOTIVO DE ESTE NOMBRE El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico.
  • 5. LENGUAJES COMPILADOS Un lenguaje compilado es una expresión un tanto imprecisa para referirse a un lenguaje de programación que se implementa mediante un compilador.
  • 7. VENTAJAS DE LENGUAJES COMPILADOS Se ejecutan mucho más rápido La traducción se hace con la compilación No necesita compilador
  • 9. BJARNE STROUSTRUP Bjarne Stroustrup es un científico de la computación y catedrático de Ciencias de la Computación en la Universidad A&M de Texas. Ha destacado por desarrollar el lenguaje de programación C++.
  • 10. PROCESO DE CREACIÓN DE UN PROGRAMA Crear archivo ejecutable con el conector Crear un archivo objeto con el compilador Crear un archivo fuente
  • 11. MICROSOFT VISUAL C++ Visual C++ es un entorno de desarrollo integrado (IDE) para lenguajes de programación C, C++ y C++/CLI.
  • 12.
  • 13. PALABRAS CLAVES EN EL VIDEO • Compilador: Es aquel que traduce Código Fuente a Código Intermedio. • Intérprete: Es el que traduce y ejecuta un programa. • Encapsulación: Ocultamiento de Estado. • Herencia: Mecanismo utilizado para alcanzar algunos de los objetivos más preciados en el desarrollo de software. •Reutilización: Se refiere al comportamiento y a las técnicas que garantizan que una parte o la totalidad de un programa informático existente se pueda emplear en la construcción de otro programa.