Ir al contenido principal

"Lenguaje de Programación C++"



Autora: María José Ramírez López. (2-1)

 ¿Qué es el lenguaje de programación C++? 


El lenguaje de programación C++ es uno de los desarrollos de software más populares, puesto que es un lenguaje de programación de computadoras apropiado para personas con orientación técnica con poca o ninguna experiencia en programación y para programadores experimentados que desarrollan grandes sistemas de información. 

C++ es un poderoso lenguaje de programación de computadoras que tienen sus orígenes en el lenguaje C, un lenguaje de propósito general que ha estado y sigue estando asociado con el sistema operativo Unix. Esto hace que C++ sea un súper conjunto y la mejor extensión de su antecesor. La lógica de ambos lenguajes tiene una gran sinergia incluso en muchas ocasiones se habla de C/C++ para definir a los compiladores que siguen estas normas. 

                                      C++ - Wikipedia, la enciclopedia libre

 Características de C++ 

El lenguaje C++ es un lenguaje d eprogramación de nivel alto . Un lenguaje de alto nivel es el que permite al programador escribir la codificación de programas con palabras reservadas en inglés, como por ejemplo: if, while, for, etc. Las características más notables que han ido incorporándose a C++ son:

  • Lenguaje fuertemente tipado, esto es que el programador debe saber cómo hacer y declarar el código para que funcione.
  • El lenguaje de programación C++ fue el lenguaje que ayudó a potenciar la programación orientada a objetos. 
  • Hoy en día la mayoría de lenguajes actuales modernos tienen este tipo de programación, y es gracias al lenguaje C++. 
  • Herencia múltiple, genericidad, plantillas, funciones, virtuales, excepciones, etc.
  • Existe una versión C++ 2.0 que se lanzó en 1989, con nuevas opciones como clases abstractas, funciones estáticas, herencia múltiple, los lenguajes actuales de programación orientada a objetos sólo permite una única herencia.
  • Uso de punteros.
  • Compatibilidad de C con C++. Un compilador de C++ puede compilar código escito en C, o usar librerías de C con poca modificación de código.
  • Es portátil, tiene un gran número de compiladores en diferentes plataformas y sistemas operativos.
  • Soporta expresiones Lambda, también llamadas funciones anónimas.
Dev-C++ - Descargar

Comentarios

Entradas más populares de este blog

"Estructuras de control repetitiva"

Autora: María José Ramírez López. (2-1)  ¿Qué son las estructuras de control repetitiva?  Las  estructuras de control repetitivas  son aquellas en las que una sentencia o grupos de sentencias se repiten muchas veces. Este conjunto de sentencias se denomina bucle (loop). Estructura Mientras Al codificar la estructura de control repetitivas mientras, debes hacer uso de la palabra reservada while, cuyo significado en español es mientras la cual permite repetir la ejecución de instrucciones cada vez que una condición sea evaluada como verdadera. #include <bits/stdc++.h> using namespace std; int main(){ int suma = 0, x = 0; bool band = true; while (band){ cout<<"introduce un número a sumar: "; cin>>x; suma += x; if (x==0){ band = false; } } cout<<"el total de la suma es "<<suma; return 0; } Estructura Haz Mientras Estructura hacer  –  mientras  (do-while) (Do-While). Al igual que en la  estr

"Estructuras de control selectiva"

Autora: María José Ramírez López. (2-1)  ¿Qué son las estructuras de control selectiva?  Las  estructuras de control Selectivas , permiten "seleccionar" una ruta alterna a la solución del problema, según el resultado de evaluar una expresión relacional y/o lógica. Permiten evaluar condiciones lógicas que son las estructuras de control selectivas, intervienen en el flujo de ejecución de las instrucciones mediante el cumplimiento o no de una condición.  Selectivas Simples Se identifican porque están compuestos únicamente de una condición. La estructura  si – entonces evalúa la condición y en tal caso: Si la condición es verdadera, entonces ejecuta la acción Si (o acciones si son varias). Si la condición es falsa, entonces no se hace nada. #include <bits/stdc++.h> using namespace std; int main (){ int calif = 0; cout<<"¿Cuál fue la calificacion de tu examen? "; cin>>calif; if (calif>=7){ cout<<"con