Datos interesantes sobre C++

C++ es un lenguaje de programación orientado a objetos y de propósito general. Admite programación genérica y manipulación de memoria de bajo nivel. Bjarne Stroustrup (Bell Labs) en 1979, introdujo C-With-Classes, y en 1983 con C++. 

Aquí hay algunos hechos asombrosos sobre C++ que pueden interesarle: 

  1. El nombre de C++ significa la naturaleza evolutiva de los cambios de C. “++” es el operador de incremento de C. 
  2. C++ es uno de los lenguajes predominantes para el desarrollo de todo tipo de software técnico y comercial. 
  3. C++ introduce la programación orientada a objetos, que no está presente en C. Al igual que otras cosas, C++ admite las cuatro características principales de OOP: encapsulación, polimorfismo, abstracción y herencia. 
  4. C++ obtuvo las funciones OOP del lenguaje de programación Simula67. 
  5. Una función es un requisito mínimo para que se ejecute un programa C++. 
  6. C y C++ se han inventado en el mismo lugar, es decir, en los laboratorios de campana de AT&T (American Telephone & Telegraph), ubicados en los EE. UU. 
  7. No puramente orientado a objetos: podemos escribir código C++ sin usar clases y se compilará sin mostrar ningún mensaje de error. El lenguaje tiene algunas extensiones sobre C, que hacen que la programación orientada a objetos y genérica sea más conveniente. 
  8. Muchos lenguajes de programación están influenciados por c ++, algunos de los cuales incluyen C#, Java e incluso versiones más nuevas de C. 
  9. Concepto de variables de referencia: sobrecarga de operadores tomada del lenguaje de programación Algol 68. 
  10. Una de las principales razones del éxito de C++ es que admite varios estilos de programación.
  11.  Es un lenguaje de programación multiparadigma que no solo admite el paradigma OOP sino también muchos otros paradigmas.

Publicación traducida automáticamente

Artículo escrito por MeghaKakkar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *