C++ Introducción
¿Qué es C++?
C++ es un lenguaje multiplataforma que se puede utilizar para crear aplicaciones de alto rendimiento.
C++ fue desarrollado por Bjarne Stroustrup, lanzado por primera vez en 1985 como una extensión del lenguaje de programación C.
C++ ofrece a los programadores un alto nivel de control sobre los recursos y la memoria del sistema.
El idioma se actualizó 5 veces importantes:
Por qué utilizar C++
C++ es uno de los lenguajes de programación más populares del mundo.
C++ se puede encontrar en los sistemas operativos, interfaces gráficas de usuario y sistemas integrados actuales.
C++ es un lenguaje de programación orientado a objetos que proporciona una estructura clara a los programas y permite reutilizar el código, reduciendo los costes de desarrollo.
C++ es portátil y se puede utilizar para desarrollar aplicaciones que se pueden adaptar a múltiples plataformas.
¡C++ es divertido y fácil de aprender!
Como C++ está cerca de C, C# y Java, facilita a los programadores cambiar a C++ o viceversa.
Diferencia entre C y C++
C++ fue desarrollado como una extensión de C, y ambos lenguajes tienen casi la misma sintaxis.
La principal diferencia entre C y C++ es que C++ admite clases y objetos, mientras que C no.
Empezar
Este tutorial le enseñará los conceptos básicos de C++.
No es necesario tener experiencia previa en programación.
Empezar »¿Qué es el lenguaje de programación C++?
C++, pronunciado "C plus plus" y a veces abreviado como CPP) es un lenguaje de programación de alto nivel y de propósito general creado por el informático danés Bjarne Stroustrup. Lanzado por primera vez en 1985 como una extensión del lenguaje de programación C, desde entonces se ha expandido significativamente con el tiempo; A partir de 1997, C++ tiene características funcionales, genéricas y orientadas a objetos, además de facilidades para la manipulación de memoria de bajo nivel para crear cosas como microcomputadoras o sistemas operativos como Linux o Windows. Casi siempre se implementa como un lenguaje compilado y muchos proveedores ofrecen compiladores de C++, incluidos Free Software Foundation, LLVM, Microsoft, Intel, Embarcadero, Oracle e IBM.
C++ fue diseñado teniendo en mente la programación de sistemas y el software integrado con recursos limitados y sistemas grandes, con el rendimiento, la eficiencia y la flexibilidad de uso como puntos destacados de su diseño. C++ también ha resultado útil en muchos otros contextos, siendo sus puntos fuertes clave la infraestructura de software y las aplicaciones con recursos limitados, incluidas aplicaciones de escritorio, videojuegos, servidores (por ejemplo, comercio electrónico, búsqueda web o bases de datos) y aplicaciones de rendimiento crítico. (por ejemplo, interruptores telefónicos o sondas espaciales).
C++ está estandarizado por la Organización Internacional de Normalización (ISO), y la última versión del estándar fue ratificada y publicada por ISO en diciembre de 2020 como ISO/IEC 14882:2020 (conocida informalmente como C++20). El lenguaje de programación C++ se estandarizó inicialmente en 1998 como ISO/IEC 14882:1998, que luego fue modificado por los estándares C++03, C++11, C++14 y C++17. El estándar actual C++20 los reemplaza con nuevas características y una biblioteca estándar ampliada. Antes de la estandarización inicial en 1998, Stroustrup desarrolló C++ en Bell Labs en 1979 como una extensión del lenguaje C; quería un lenguaje eficiente y flexible similar a C que también proporcionara características de alto nivel para la organización de programas. Desde 2012, C++ tiene un calendario de lanzamiento de tres años con C++23 como el próximo estándar planificado. (Wikipedia)
Recursos útiles sobre C++
- Lea más sobre C++ en Wikipedia
- Referencia del lenguaje C++
- Noticias, estado y debates sobre el estándar C++
- Tutoriales de C++. Referencia. Artículos. Foro
- Documentación С++
- Documentación de Microsoft C++, C y ensamblador
- C/C++ para código de Visual Studio