¿Cuál es la historia de C++?

**Bjarne Stroustrup** es un científico de sistemas que creo C++ transformando el lenguaje C con programación orientada a objetos. C++ es igual que C pero con soporte para clases y objetos (POO).

download.jpg

Los compiladores son traductores que convierten nuestros programas escritos con lenguajes de programación a código que pueden entender las máquinas. Cfront fue uno de los primeros compiladores de C++ pero nosotros vamos a usar GCC (GNU Compiler Collection) porque es público, gratuito y open source.

Por otra parte, los IDEs (Entornos de Desarrollo Integrados) son programas que nos ayudan a escribir nuestro código para desarrollar más fácilmente. Nosotros vamos a usar **Code::Blocks.**

La diferencias entere C vs C++

C es un lenguaje Procedural

C++ es igual que C pero con soporte para clases y objetos (POO)

Cfront

Uno de los primeros compiladores de C++ salió comercialmente en Octubre, 1983.

cfront-1.png

¿Qué es un compilador?

<aside> 🖍️ Un compilador es un traductor que convierte un programa escrito en un lenguaje de programación a código máquina.

</aside>

download.jpg

Tenemos un código el compilador lo agarra traducirlo a 0 y 1 para darse los a la máquina que son los Binarios esto la computadora lo puede entender y así puede ejecutar el programa.

Untitled

El compilador que se usará se llama GCC, lo usaremos porque es opensource, eso quiere decir que hay múltiples programadores de diferentes areas en el mundo gratuitamente ayudando al proyecto, no tiene costo y aparte publico es completamente gratis.

Untitled

Untitled

<aside> 🖍️ Un IDE (Entorno de desarrollo integrado) es un programa que nos permite crear código fuente para poder desarrollar fácilmente.

</aside>