Niixer

Lenguaje de programación C++

C++ es un lenguaje de programación de propósito general creado por Bjarne Stroustrup en 1979. Es parte de la computación orientada a objetos conocida como POO y parte de la base del código C, por lo que se considera que es una extensión del lenguaje de programación C, teniendo en cuenta que también incluye una programación genérica y funcional. Aunque este lenguaje existe desde hace muchos años, su gran poder lo convierte en uno de los lenguajes de programación más buscados debido a que facilita la traducción de un conjunto de textos con las instrucciones que debe seguir un ordenador para ejecutar una tarea.

Cuadro de texto: Figura 1. López, J. M. (2019, 16 mayo). 
Aprende a programar C++ con estos cursos online gratuitos. Hipertextual. Recuperado 19 de febrero de 2023, de https://hipertextual.com/2019/05/cursos-online-gratis-programar-cpp

 

Características del lenguaje c++

Este tipo de lenguaje de programación cuenta con una gran variedad de características como lo son la afinidad con otras bibliotecas, teniendo en cuenta que como esta enfocada a la programación de los objetos y configuración de diferentes elementos facilita la escritura de códigos rápidamente, además de que después de comprender el uso de este lenguaje facilita el aprendizaje de otros lenguajes similares.

  Ventajas del lenguaje c++

Las principales ventajas de este lenguaje es que cuenta con un alto rendimiento en comparación con otras opciones, debido a lo anterior es posible realizar llamadas directas al sistema operativo, teniendo en cuenta que cuenta con un lenguaje compilado para diversas plataformas, adicional a esto cuenta con muchas opciones de optimización y se integra directamente con el lenguaje ensamblador. Por otro lado, su idioma a pesar de que existe desde hace años se ha ido actualizando para permitirle a los usuarios crear, conectarse y trabajar con datos complejos e implementar algunos patrones de diseño con mayor velocidad.

Figura 2. T. (2019, 16 enero). funciones – visual C++ (hallar velocidad, espacio, tiempo). Tutorias.co. Recuperado 19 de febrero de 2023, de https://tutorias.co/funciones-visual-c-hallar-velocidad-espacio-tiempo/    lenguaje c++
lenguaje c++

  Desventajas lenguaje c++

La principal desventaja que tiene este lenguaje es que por ser tan antiguo se complica el manejo de la compilación y depuración debido a que al tener gran variedad de información surgen varios errores, así mismo es mas complicado el manejo de porque cuenta con una curva de aprendizaje más alta que otros lenguajes como Java o .Net.

Aplicaciones

C++ es un lenguaje de programación fundamental debido a que cuenta con una gran gama de aplicaciones entre ellas se pueden evidenciar bases de datos, navegadores WEB, sistemas operativos, compiladores y video juegos, del mismo modo se puede evidenciar maquinas medicas o relojes inteligentes, lo que permite que estos debido a este nivel de programación operen con mayor velocidad.

lenguaje c++

Figura 3. Bécares, B. (2022, 20 julio).

Un nuevo lenguaje de programación quiere suplantar a Rust como sucesor del lenguaje C++, de la mano de Google:. . . Genbeta. https://www.genbeta.com/desarrollo/google-quiere-que-este-nuevo-lenguaje-programacion-suceda-a-c-compita-rust-asi-carbon

  Variables lenguaje c++

Este tipo de programación cuenta con tres tipos de variables diferentes entre las que están las locales, globales y estáticas. Las variables locales permiten definir solo el bloque que se va a utilizar para evitar que haya variables que no se utilicen a futuro. Las globales no se recomiendan debido a que no es fácil la compresión del código y por ultimo las estáticas se tienen que iniciar una vez se declaran de una forma obligatoria.

Conclusiones lenguaje c++

  • Aunque este lenguaje existe desde hace muchos años, su gran poder lo convierte en uno de los lenguajes de programación más buscados.
  • Es un programa que cuenta con muchas opciones de optimización y se integra directamente con el lenguaje ensamblador.
  • Su manejo es un poco complejo al momento de la compilación y depuración debido a que al tener gran variedad de información surgen varios errores.

Autor: Yeison Alexander Mora Mora

Editor: Ing. Carlos Iván Pinzón Romero

Código: UCPA-2

Universidad: Universidad Central

Fuentes

https://openwebinars.net/blog/que-es-cpp/
https://paginas.matem.unam.mx/pderbf/images/mprogintc++.pdf
https://www.genbeta.com/desarrollo/google-quiere-que-este-nuevo-lenguaje-programacion-suceda-a-c-compita-rust-asi-carbon

2 thoughts on “<a><strong>Lenguaje de programación C++</strong></a>

Deja una respuesta