Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Si buscas programar en alto nivel, con la opción de poder bajar incluso a ensamblador,
C++ sigue siendo una gran opción, ya que estamos ante un lenguaje de programación
muy potente y que se ha mantenido actualizado, ya que es de código abierto. La
programación de videojuegos sigue siendo una profesión en auge y en ella el
conocimiento de Unity y C++ es muy valorado, ya que de hecho Unity esta hecho en C++.
ORIGEN DE C++ Fue diseñado a mediados de los años 80 por el danés Bjarne
Stroustrup. Su intención fue la de extender el lenguaje de programación C (con mucho
éxito en ese momento) para que tuviese los mecanismos necesarios para manipular
objetos. Por lo tanto C++ contiene los paradigmas de la programación estructurada y
orientada a objetos, por lo que se le conoce como un lenguaje de programación
multiparadigma. A C++ primero se le conoció como “C con clases”. Luego se cambió a
C++ que significa “incremento de C”, dando a entender que se trata de una extensión del
lenguaje de programación C.
Compatibilidad con bibliotecas: A través de bibliotecas hay muchas funciones que están
disponible y que ayudan a escribir código rápidamente.
# 1) Juegos
C ++ está cerca del hardware, puede manipular recursos fácilmente, proporciona
programación de procedimientos sobre funciones intensivas de CPU y es rápido.
También es capaz de anular las complejidades de los juegos 3D y proporciona
redes de múltiples capas. Todos estos beneficios de C ++ lo convierten en una
opción principal para desarrollar los sistemas de juego, así como las suites de
desarrollo de juegos.
Adobe Systems
La mayoría de las aplicaciones de los sistemas de adobe, incluidos Illustrator,
Photoshop, etc., se desarrollan utilizando C ++.
Servidor MYSQL
MySQL, uno de los software de base de datos más populares que se usa
ampliamente en muchas aplicaciones del mundo real, está escrito en C ++.
Esta es la base de datos de código abierto más popular del mundo. Esta base de
datos está escrita en C ++ y es utilizada por la mayoría de las organizaciones.
# 4) Sistemas operativos
El hecho de que C ++ sea un lenguaje de programación rápido y fuertemente
tipado lo convierte en un candidato ideal para escribir sistemas operativos.
Además de esto, C ++ tiene una amplia colección de funciones a nivel de sistema
que también ayudan a escribir programas de bajo nivel.
SO de Apple
Apple OS X tiene algunas de sus partes escritas en C ++. Del mismo modo,
algunas partes del iPod también están escritas en C ++.
# 5) Navegadores
Los navegadores se utilizan principalmente en C ++ para fines de representación.
Los motores de renderización deben ser más rápidos en ejecución ya que a la
mayoría de las personas no les gusta esperar a que se cargue la página web. Con
el rápido rendimiento de C ++, la mayoría de los navegadores tienen su software
de renderizado escrito en C ++.
Mozilla Firefox
Thunderbird
Al igual que el navegador Firefox, el cliente de correo electrónico de Mozilla,
Thunderbird también está desarrollado en C ++. Este también es un proyecto de
código abierto.
Aplicaciones de Google
Sistema de alias
# 7) Aplicaciones bancarias
Como C ++ ayuda a la concurrencia, se convierte en la opción predeterminada
para las aplicaciones bancarias que requieren múltiples subprocesos,
concurrencia y alto rendimiento.
Infosys Finacle
Infosys Finacle: es una popular aplicación de banca central que utiliza C ++ como
lenguajes de programación de back-end.
Bloomberg
# 9) Compiladores
Los compiladores de varios lenguajes de programación de alto nivel están escritos
en C o C ++. La razón es que tanto C como C ++ son lenguajes de bajo nivel que
están cerca del hardware y pueden programar y manipular los recursos de
hardware subyacentes.
# 12) Bibliotecas
Cuando requerimos cálculos matemáticos de muy alto nivel, el rendimiento y la
velocidad se vuelven importantes. Por lo tanto, la mayoría de las bibliotecas
utilizan C ++ como lenguaje de programación central. La mayoría de las
bibliotecas de lenguaje de máquina de alto nivel usan C ++ como backend.
cada carácter nombrado por ISO/IEC 10646 , identificado por su valor escalar
UCS único, y un carácter distinto para cada valor escalar UCS en el que no se
asigna ningún carácter con nombre. Juego de caracteres básicos Theconjunto de
caracteres básicos es un subconjunto del conjunto de caracteres de traducción,
que consta de los siguientes 96 caracteres:
Conjunto de caracteres literales básicos Theconjunto de caracteres literales
básicos consta de todos los caracteres del juego de caracteres básico, más los
siguientes caracteres de control:
Fuentes:
¿Para qué se utiliza C ++? Las 12 principales aplicaciones y usos de C ++ en el mundo real - Otro
(myservername.com)
C++: Qué es, Para qué sirve, Ventajas y Desventajas (workana.com)