SlideShare una empresa de Scribd logo
Valeria Arrivillaga Godoy
Juan Pablo Mariño
Tercero básico B
• C++ es un lenguaje de programación diseñado a
mediados de los años 1980 por Bjarne Stroustrup. La
intención de su creación fue el extender al exitoso
lenguaje de programación C con mecanismos que
permitan la manipulación de objetos. En ese sentido,
desde el punto de vista de los lenguajes orientados a
objetos, el C++ es un lenguaje híbrido.
• Posteriormente se añadieron facilidades
de programación genética, que se sumó a los otros dos
paradigmas que ya estaban admitidos (programación
estructurada y la programación orientada a objetos). Por
esto se suele decir que el C++ es un lenguaje de
programación.
• Una particularidad del C++ es la posibilidad de redefinir
los operadores, y de poder crear nuevos tipos que se
comporten como tipos fundamentales.
• 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. Antes se había usado
el nombre "C con clases". En C++, la expresión "C++"
significa "incremento de C" y se refiere a que C++ es una
extensión de C.
• Es un científico de la computación y catedrático
de Ciencias de la Computaciónn en la Universidad A&M
de Texas. Ha destacado por desarrollar el lenguaje de
programación C++. Citando palabras del propio
Stroustrup.
• Uno de los compiladores libres de C++ es el de GNU, el
compilador G++ (parte del proyecto GCC, que engloba
varios compiladores para distintos lenguajes).
• El 12 de agosto de 2011, Herb Sutter, presidente del
comité de estándares de C++, informó la aprobación
unánime del nuevo estándar.2 La publicación del mismo
se espera para algún momento de 2011.

Más contenido relacionado

Destacado

Manual de lenguaje C++
Manual de lenguaje C++Manual de lenguaje C++
Manual de lenguaje C++
rcc1964
 
Extendiendo aplicaciones en C y C++ con Python
Extendiendo aplicaciones en C y C++ con PythonExtendiendo aplicaciones en C y C++ con Python
Extendiendo aplicaciones en C y C++ con Python
Angel Freire
 
C# desde cero sesion 2
C# desde cero   sesion 2C# desde cero   sesion 2
C# desde cero sesion 2
Jose Raul Castillo Rosales
 
Estructua Basica Lenguaje C++
Estructua Basica Lenguaje C++Estructua Basica Lenguaje C++
Estructua Basica Lenguaje C++
franjpr
 
Clase 5
Clase 5Clase 5
Clase 5
miocoroco
 
Repaso del lenguaje C++
Repaso del lenguaje C++Repaso del lenguaje C++
Repaso del lenguaje C++
g_torrealba
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
margaritapereira
 
Tecnicas avanzadas de programacion en lenguaje c++ (manual)
Tecnicas avanzadas de programacion en lenguaje c++ (manual)Tecnicas avanzadas de programacion en lenguaje c++ (manual)
Tecnicas avanzadas de programacion en lenguaje c++ (manual)
Ignacio Reyes
 
Presentación de C++
Presentación de C++Presentación de C++
Presentación de C++
Sylvert
 
Code blocks & lenguaje c++
Code blocks & lenguaje c++Code blocks & lenguaje c++
Code blocks & lenguaje c++
aldaircausado11
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
joseprieto9
 
Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compilador
Dunkherz
 
Lenguajec(1)
Lenguajec(1)Lenguajec(1)
Lenguajec(1)
Luis Pérez
 
Estructura de lenguaje C++
Estructura de lenguaje C++Estructura de lenguaje C++
Estructura de lenguaje C++
jhoel terrel
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
Sebastian Lazo
 
c++ introduccion
c++ introduccionc++ introduccion
c++ introduccion
jennipaola
 
Curso de C++ (2014)
Curso de C++ (2014)Curso de C++ (2014)
Curso de C++ (2014)
Miriam Ruiz
 
Clase 1 Lenguaje C++
Clase 1 Lenguaje C++Clase 1 Lenguaje C++
Clase 1 Lenguaje C++
Desireé mart?ez
 
2 POO Presentación
2 POO Presentación2 POO Presentación
2 POO Presentación
guest7b7e934
 
Manual programacion c++
Manual programacion c++Manual programacion c++
Manual programacion c++
taker85
 

Destacado (20)

Manual de lenguaje C++
Manual de lenguaje C++Manual de lenguaje C++
Manual de lenguaje C++
 
Extendiendo aplicaciones en C y C++ con Python
Extendiendo aplicaciones en C y C++ con PythonExtendiendo aplicaciones en C y C++ con Python
Extendiendo aplicaciones en C y C++ con Python
 
C# desde cero sesion 2
C# desde cero   sesion 2C# desde cero   sesion 2
C# desde cero sesion 2
 
Estructua Basica Lenguaje C++
Estructua Basica Lenguaje C++Estructua Basica Lenguaje C++
Estructua Basica Lenguaje C++
 
Clase 5
Clase 5Clase 5
Clase 5
 
Repaso del lenguaje C++
Repaso del lenguaje C++Repaso del lenguaje C++
Repaso del lenguaje C++
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Tecnicas avanzadas de programacion en lenguaje c++ (manual)
Tecnicas avanzadas de programacion en lenguaje c++ (manual)Tecnicas avanzadas de programacion en lenguaje c++ (manual)
Tecnicas avanzadas de programacion en lenguaje c++ (manual)
 
Presentación de C++
Presentación de C++Presentación de C++
Presentación de C++
 
Code blocks & lenguaje c++
Code blocks & lenguaje c++Code blocks & lenguaje c++
Code blocks & lenguaje c++
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compilador
 
Lenguajec(1)
Lenguajec(1)Lenguajec(1)
Lenguajec(1)
 
Estructura de lenguaje C++
Estructura de lenguaje C++Estructura de lenguaje C++
Estructura de lenguaje C++
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
c++ introduccion
c++ introduccionc++ introduccion
c++ introduccion
 
Curso de C++ (2014)
Curso de C++ (2014)Curso de C++ (2014)
Curso de C++ (2014)
 
Clase 1 Lenguaje C++
Clase 1 Lenguaje C++Clase 1 Lenguaje C++
Clase 1 Lenguaje C++
 
2 POO Presentación
2 POO Presentación2 POO Presentación
2 POO Presentación
 
Manual programacion c++
Manual programacion c++Manual programacion c++
Manual programacion c++
 

Similar a C++, Valeria

Articulo 1
Articulo 1Articulo 1
Articulo 1
andresariel2410
 
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
andreadelacruz002
 
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
Maztherprozh
 
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
andreadelacruz002
 
Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
iutevenus2011
 
C++
C++C++
Manual AGFV
Manual AGFVManual AGFV
Manual AGFV
Estudiantes ISI_UCA
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
neldaconchitazelaya
 
Consulta c++
Consulta c++Consulta c++
Consulta c++
elianaconstanza
 
Presentacion de c_(2)
Presentacion de c_(2)Presentacion de c_(2)
Presentacion de c_(2)
Rodrigo Garcia Rivera
 
Presentacion de c_
Presentacion de c_Presentacion de c_
Presentacion de c_
GonzaloGarciaGuerero109
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
alex laica
 
lenguaje c++
lenguaje c++lenguaje c++
lenguaje c++
Gustavo899
 
Deber de estructura de datos
Deber de estructura de datosDeber de estructura de datos
Deber de estructura de datos
pedrocazar
 
C++
C++C++
C++ =)
C++ =)C++ =)
C++ =)
Thalia_16
 
C++ =)
C++ =)C++ =)
C++ =)
Rafa04el
 
Lenguajes de programación y tipos c++ c#
Lenguajes de programación y tipos c++ c#Lenguajes de programación y tipos c++ c#
Lenguajes de programación y tipos c++ c#
ValeriaGonzalez675820
 
Breve Historia de C/C/++
Breve Historia de C/C/++Breve Historia de C/C/++
Breve Historia de C/C/++
Luna Hermes
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
1002pc1
 

Similar a C++, Valeria (20)

Articulo 1
Articulo 1Articulo 1
Articulo 1
 
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
 
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
 
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
 
Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
 
C++
C++C++
C++
 
Manual AGFV
Manual AGFVManual AGFV
Manual AGFV
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Consulta c++
Consulta c++Consulta c++
Consulta c++
 
Presentacion de c_(2)
Presentacion de c_(2)Presentacion de c_(2)
Presentacion de c_(2)
 
Presentacion de c_
Presentacion de c_Presentacion de c_
Presentacion de c_
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
lenguaje c++
lenguaje c++lenguaje c++
lenguaje c++
 
Deber de estructura de datos
Deber de estructura de datosDeber de estructura de datos
Deber de estructura de datos
 
C++
C++C++
C++
 
C++ =)
C++ =)C++ =)
C++ =)
 
C++ =)
C++ =)C++ =)
C++ =)
 
Lenguajes de programación y tipos c++ c#
Lenguajes de programación y tipos c++ c#Lenguajes de programación y tipos c++ c#
Lenguajes de programación y tipos c++ c#
 
Breve Historia de C/C/++
Breve Historia de C/C/++Breve Historia de C/C/++
Breve Historia de C/C/++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 

Último

Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
holabuscafiesta
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 

Último (6)

Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 

C++, Valeria

  • 1. Valeria Arrivillaga Godoy Juan Pablo Mariño Tercero básico B
  • 2.
  • 3.
  • 4. • C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
  • 5. • Posteriormente se añadieron facilidades de programación genética, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación.
  • 6. • Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales.
  • 7. • 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. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
  • 8. • Es un científico de la computación y catedrático de Ciencias de la Computaciónn en la Universidad A&M de Texas. Ha destacado por desarrollar el lenguaje de programación C++. Citando palabras del propio Stroustrup.
  • 9. • Uno de los compiladores libres de C++ es el de GNU, el compilador G++ (parte del proyecto GCC, que engloba varios compiladores para distintos lenguajes).
  • 10. • El 12 de agosto de 2011, Herb Sutter, presidente del comité de estándares de C++, informó la aprobación unánime del nuevo estándar.2 La publicación del mismo se espera para algún momento de 2011.