**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).
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.**
C es un lenguaje Procedural
C++ es igual que C pero con soporte para clases y objetos (POO)
Uno de los primeros compiladores de C++ salió comercialmente en Octubre, 1983.
<aside> 🖍️ Un compilador es un traductor que convierte un programa escrito en un lenguaje de programación a código máquina.
</aside>
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.
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.
<aside> 🖍️ Un IDE (Entorno de desarrollo integrado) es un programa que nos permite crear código fuente para poder desarrollar fácilmente.
</aside>