{"id":39902,"date":"2023-08-24T12:48:17","date_gmt":"2023-08-24T17:48:17","guid":{"rendered":"https:\/\/niixer.com\/?p=39902"},"modified":"2023-09-07T12:57:26","modified_gmt":"2023-09-07T17:57:26","slug":"c-uno-de-los-lenguajes-de-programacion-mas-utilizados","status":"publish","type":"post","link":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/","title":{"rendered":"C++ Uno de los lenguajes de programaci\u00f3n m\u00e1s utilizados\u00a0"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-align-left\"><strong>\u00bfPor qu\u00e9 C++ es tan utilizado?&nbsp;<\/strong><\/h2>\n\n\n\n<p>\u00bfSab\u00eda usted que, seg\u00fan un estudio reciente realizado por la p\u00e1gina <a href=\"https:\/\/keepcoding.io\/\">KeepCoding<\/a>, el lenguaje de programaci\u00f3n C++ se encuentra entre los cinco lenguajes de programaci\u00f3n m\u00e1s utilizados? En este art\u00edculo, se tendr\u00e1 evidencia de las razones detr\u00e1s de la continua relevancia de este, a pesar de su larga trayectoria. Descubriremos por qu\u00e9 este lenguaje, que ha existido durante d\u00e9cadas, sigue siendo una pieza fundamental en la programaci\u00f3n actual. Conocido por su rapidez y estabilidad excepcionales, ofrece acceso directo al hardware, d\u00e1ndole un nivel de potencia que lo convierte en uno de los lenguajes m\u00e1s demandados hoy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00bfQui\u00e9n fue el fundador de C++?<\/strong><\/h3>\n\n\n\n<p>C Plus Plus es un lenguaje de programaci\u00f3n desarrollado en 1980 por <a href=\"https:\/\/es.wikipedia.org\/wiki\/Bjarne_Stroustrup\">Bjarne Stroustrup<\/a> en los laboratorios <a href=\"https:\/\/www.att.com\/es-us\/\">AT&amp;T<\/a> en Texas. Inicialmente llamado \u201cC con clases\u201d, para posteriormente recibir su nombre \u201c++\u201d referenciando al incremento de C o una extensi\u00f3n del <a href=\"https:\/\/niixer.com\/index.php\/2023\/03\/11\/lenguaje-c-el-mas-utilizado-conocido-en-el-memento-de-programar\/\">lenguaje C<\/a>.<\/p>\n\n\n\n<p>Dennis Ritchie, colaborador en el dise\u00f1o y desarrollo del sistema operativo Multics y Unix, fue el creador del lenguaje de programaci\u00f3n C entre 1970 y 1973. Este carec\u00eda en que no se ten\u00eda la posibilidad de manipular &#8220;objetos&#8221;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u00bfQu\u00e9 es C++?<\/strong><\/h2>\n\n\n\n<p>Es un lenguaje de programaci\u00f3n el cual nos permite realizar actividades de programaci\u00f3n tanto de bajo nivel como de alto nivel, puesto que este nos permite pr\u00e1cticamente modificar la memoria de manera directa.<\/p>\n\n\n\n<p>Se puede decir que es un lenguaje C mejorado, diferenci\u00e1ndose de este en que este si cuenta con <a href=\"https:\/\/niixer.com\/index.php\/2021\/11\/23\/por-que-los-programadores-deben-ver-programacion-orientada-a-objetos\/\">programaci\u00f3n orientada a objetos<\/a>, y tambi\u00e9n en que imperativo, es decir, un tipo de instrucciones paso a paso y de manera secuencial, con el objetivo de alcanzar la soluci\u00f3n deseada,&nbsp; adem\u00e1s de esto, entendemos que C++ es un lenguaje multiprop\u00f3sito, puesto que tanto navegadores web como sistemas operativos y algunos videojuegos contienen gran parte de su estructura programada con este; es un lenguaje compilado es decir que se encuentra optimizado para el momento de su ejecuci\u00f3n, brindando mayor velocidad a la hora de ejecutar el programa, a diferencia de un lenguaje interpretado.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Lenguajes de Bajo Nivel<\/strong><\/h4>\n\n\n\n<p>Un lenguaje de programaci\u00f3n de bajo nivel es aquel que est\u00e1 m\u00e1s cerca del lenguaje de m\u00e1quina y del hardware de la computadora. Este lenguaje de programaci\u00f3n ofrece un control detallado sobre los distintos recursos del sistema, permitiendo escribir programas que se ejecutan de manera eficiente en t\u00e9rminos de uso de memoria y velocidad de ejecuci\u00f3n.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Lenguajes de Alto Nivel <\/strong><\/h4>\n\n\n\n<p>Un lenguaje de programaci\u00f3n de alto nivel es aquel que se encuentra m\u00e1s alejado del lenguaje de m\u00e1quina y se centra en abstraer la complejidad del hardware. Este tipo de lenguaje se encuentra dise\u00f1ado para ser m\u00e1s legible y comprensible para los programadores, lo cual facilita la escritura y el mantenimiento de otros programas. Algunos ejemplos de un lenguaje de alto nivel son Python, C++, Java, etc.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/blog-que-es-cpp-1-2-1024x512.webp\" alt=\"Logo de C++\" class=\"wp-image-40039\" style=\"width:919px;height:460px\" width=\"919\" height=\"460\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/blog-que-es-cpp-1-2-1024x512.webp 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/blog-que-es-cpp-1-2-300x150.webp 300w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/blog-que-es-cpp-1-2-768x384.webp 768w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/blog-que-es-cpp-1-2.webp 1200w\" sizes=\"auto, (max-width: 919px) 100vw, 919px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h3 class=\"wp-block-heading has-medium-font-size\"><strong>Algunas caracter\u00edsticas a destacar son:&nbsp;<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Es compatible con diferentes bibliotecas, las cuales tienen como objetivo ayudar al programador escribir su c\u00f3digo de forma m\u00e1s r\u00e1pida.&nbsp;<\/li>\n\n\n\n<li>La ejecuci\u00f3n de programas que hayan sido desarrollados con C++, ser\u00e1 mucho m\u00e1s r\u00e1pida su ejecuci\u00f3n.<\/li>\n\n\n\n<li>Es un programa enfocado principalmente hacia los objetos, de manera que se pueden modificar diferentes par\u00e1metros de estos.<\/li>\n\n\n\n<li>Al programar con C++ es necesario compilar el c\u00f3digo de bajo nivel antes de que sea ejecutado, cabe mencionar que esto no es necesario con otros lenguajes.&nbsp;<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/programar-c-2-1024x536.webp\" alt=\"\" class=\"wp-image-40965\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/programar-c-2-1024x536.webp 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/programar-c-2-300x157.webp 300w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/programar-c-2-768x402.webp 768w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/programar-c-2-390x205.webp 390w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/programar-c-2.webp 1268w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading has-medium-font-size\"><strong>Ventajas&nbsp;<\/strong>&nbsp;<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En C++ se pueden reutilizar bloques completos de c\u00f3digo, para poder desarrollar programas nuevos en menos tiempo.&nbsp;&nbsp;<\/li>\n\n\n\n<li>Al aprender a programar en C++ es mucho m\u00e1s sencillo aprender a programar otros lenguajes de programaci\u00f3n como <a href=\"https:\/\/niixer.com\/index.php\/2023\/08\/24\/java\/\">Java<\/a>, <a href=\"https:\/\/niixer.com\/index.php\/2023\/03\/13\/javascript\/\">JavaScript<\/a>, <a href=\"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-el-mas-completo-lenguaje-de-programacion\/\">C# (Sharp)<\/a>, etc.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Es un lenguaje de programaci\u00f3n multiparadigma, capaz de desarrollar diferentes tipos de aplicaciones.&nbsp;&nbsp;<\/li>\n\n\n\n<li>Permite el control del hardware y una programaci\u00f3n eficiente, por lo que este es ideal para aplicaciones que requieren alto rendimiento y velocidad.&nbsp;&nbsp;<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading has-medium-font-size\"><strong>Desventajas&nbsp;<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Especialmente para personas principiantes en el tema de la programaci\u00f3n, este puede llevar una mayor complejidad comparada con otros lenguajes.&nbsp;<\/li>\n\n\n\n<li>Las diferentes versiones de C++ pueden generar un problema de compatibilidad entre compiladores, por lo que se vuelve complejo la portabilidad del c\u00f3digo.&nbsp;<\/li>\n\n\n\n<li>Aunque la biblioteca de C++ es s\u00f3lida, tambi\u00e9n se requiere del uso de bibliotecas externas, por lo que puede aumentar la complejidad.&nbsp;<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-bottom is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/hipertextual-cursos-online-gratis-aprender-programar-c-2019879376-1-1024x683.webp\" alt=\"\" class=\"wp-image-40963\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/hipertextual-cursos-online-gratis-aprender-programar-c-2019879376-1-1024x683.webp 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/hipertextual-cursos-online-gratis-aprender-programar-c-2019879376-1-300x200.webp 300w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/hipertextual-cursos-online-gratis-aprender-programar-c-2019879376-1-768x512.webp 768w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/hipertextual-cursos-online-gratis-aprender-programar-c-2019879376-1.webp 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Conoce algunos proyectos realizados con C++<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Microsoft Windows<\/strong><\/h4>\n\n\n\n<p>Uno de los sistemas operativos m\u00e1s utilizados en todo el mundo, aunque este no se ha hecho del todo con un solo lenguaje de programaci\u00f3n, si se involucran diversos tipos de lenguaje de programaci\u00f3n en su desarrollo. Algunas partes de Windows si se encuentran escritas en C++, pero a su vez tambi\u00e9n se utiliza el lenguaje C, C#, etc. Algunas de las partes realizadas con este lenguaje de programaci\u00f3n son:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Kernel de Windows:<\/strong>\n<ul class=\"wp-block-list\">\n<li>El kernel de Windows, es el coraz\u00f3n del sistema operativo, el cual proporciona diferentes operaciones b\u00e1sicas, como administrar los recursos del hardware, o como intermediario decidiendo a que y cuando se concede acceso al software. Las partes escritas con el lenguaje de programaci\u00f3n son distintos componentes como la administraci\u00f3n de procesos, el sistema de archivos y la gesti\u00f3n de memoria.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Interfaz de Usuario:<\/strong> \n<ul class=\"wp-block-list\">\n<li>La interfaz de usuario como bien la conocemos es todo lo que se visualiza en la pantalla una vez iniciamos nuestro computador, hace referencia a los iconos, la barra de tareas y dem\u00e1s aspectos importantes. El explorador de archivos se realiz\u00f3 con C++, junto con otras tecnolog\u00edas como lo son Presentation Foundation (WPF) y Component Object Model (COM).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>DirectX:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Conocida como la interfaz API de Windows, utilizada principalmente para el desarrollo de aplicaciones multimedia y de video, ha ganado un reconocimiento significativo en el \u00e1mbito de los videojuegos. DirectX, se encuentra  en el sistema operativo de Windows, y en el ecosistema de Xbox.  Al estar desarrollado con C++ permite una comunicaci\u00f3n eficiente con el hardware gr\u00e1fico y de audio.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Microsoft Office:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Las muy conocidas herramientas ofim\u00e1ticas, que nos ayudan en la creaci\u00f3n, edici\u00f3n, el almacenamiento y a transferir informaci\u00f3n desde distintos equipos electr\u00f3nicos, tambi\u00e9n utiliza C++ para su desarrollo.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Aplicaciones Integradas:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Algunas herramientas y aplicaciones que se encuentran integradas en Windows, como el bloc de notas y el administrador de tareas fueron desarrolladas con el lenguaje de programaci\u00f3n C++.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Cabe recalcar que, debido a la complejidad de Windows, el desarrollo de este implica en si una combinaci\u00f3n de m\u00faltiples lenguajes de programaci\u00f3n y otras tecnolog\u00edas. <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"964\" height=\"600\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/Microsoft_Call_of_Duty_Activision_drdNBC.webp\" alt=\"\" class=\"wp-image-41027\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/Microsoft_Call_of_Duty_Activision_drdNBC.webp 964w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/Microsoft_Call_of_Duty_Activision_drdNBC-300x187.webp 300w, https:\/\/niixer.com\/wp-content\/uploads\/2023\/09\/Microsoft_Call_of_Duty_Activision_drdNBC-768x478.webp 768w\" sizes=\"auto, (max-width: 964px) 100vw, 964px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Call Of Duty<\/strong><\/h4>\n\n\n\n<p>Es uno de los videojuegos m\u00e1s ic\u00f3nicos de la historia, ampliamente conocido por todo el mundo. Cabe resaltar que cada entrega puede tener diversos componentes desarrollados con C++. Para el desarrollo de este video juego, se implementaron diversas herramientas tecnol\u00f3gicas, como C#, scripting, etc. A continuaci\u00f3n, veremos las diferentes partes realizadas con este lenguaje:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Motor de Juego:<\/strong>\n<ul class=\"wp-block-list\">\n<li>El motor principal del juego fue desarrollado con el lenguaje de programaci\u00f3n C++, utilizado principalmente para representar gr\u00e1ficos, f\u00edsicas y l\u00f3gicas dentro del juego.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gr\u00e1ficos y Renderizado:<\/strong>\n<ul class=\"wp-block-list\">\n<li>La representaci\u00f3n gr\u00e1fica y la renderizaci\u00f3n en un videojuego son de lo m\u00e1s indispensable, y m\u00e1s si estamos hablando de Call of Duty, estos son im\u00e1genes visuales para que los jugadores puedan ver y experimentar el entorno del juego de una manera m\u00e1s realista, atractiva y detallada. Las partes del juego como lo son la representaci\u00f3n gr\u00e1fica, los efectos visuales y el renderizado en 3D se encuentran est\u00e1n escritas en C++.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>IA (Inteligencia Artificial):<\/strong>\n<ul class=\"wp-block-list\">\n<li>Una inteligencia artificial controla el comportamiento de los NPC dentro de los videojuegos. Para ello se suele implementar el lenguaje de programaci\u00f3n C++, puesto que este proporciona un rendimiento \u00f3ptimo para la l\u00f3gica del juego.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>F\u00edsica del Juego:<\/strong> \n<ul class=\"wp-block-list\">\n<li>C++ es el lenguaje de programaci\u00f3n implementado dentro del juego para las diferentes f\u00edsicas dentro de este, como la ca\u00edda de objetos, colisiones y movimientos realistas de los personajes o de los objetos.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Optimizaci\u00f3n y Rendimiento:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Para lograr un rendimiento \u00f3ptimo en el video juego, suele aprovecharse las caracter\u00edsticas de C++ para optimizar las partes cr\u00edticas del c\u00f3digo. Lo que implica el uso de t\u00e9cnicas avanzadas de programaci\u00f3n y estructuras de datos, con el objetivo de maximizar la velocidad de ejecuci\u00f3n y minimizar el uso de recursos.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Es importante tener en cuenta que, en la industria de los videojuegos, al igual que en el caso anteriormente mencionado de Microsoft Windows, se requiere de equipos de desarrolladores altamente especializados y el uso de m\u00faltiples lenguajes y tecnolog\u00edas para as\u00ed crear juegos complejos y que sean exitosos como lo es el caso de Call of Duty.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Conclusi\u00f3n<\/strong><\/h3>\n\n\n\n<p>En conclusi\u00f3n, C++ demuestra su esencialidad en el \u00e1mbito de la programaci\u00f3n orientada a objetos, ya que posee diversas aplicaciones vers\u00e1tiles que abarcan m\u00faltiples plataformas. Su optimizaci\u00f3n para ejecuci\u00f3n r\u00e1pida y su capacidad para brindar una ventaja al aprender otros lenguajes similares son aspectos destacables. A pesar de su complejidad, dominar este lenguaje de programaci\u00f3n significa adquirir habilidades valiosas que pueden repercutir en el dominio de otros lenguajes. En \u00faltima instancia, C++ persiste como una herramienta poderosa en el repertorio de programadores, marcando un camino hacia la eficiencia y la versatilidad en el desarrollo de software.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Lenguaje C++ en 3 Minutos!\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/0NPFJ73Pmu0?start=39&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe> \n<\/div><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Cr\u00e9ditos: <\/strong><\/h4>\n\n\n\n<p><strong>Autor<\/strong>: <a href=\"https:\/\/niixer.com\/?s=Carlos+Andres+Caicedo+Bautista+\">Carlos Andr\u00e9s Caicedo Bautista <\/a><\/p>\n\n\n\n<p><strong>Editor:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Carlos+Iv%C3%A1n+Pinz%C3%B3n+Romero+\">Carlos Iv\u00e1n Pinz\u00f3n Romero <\/a><\/p>\n\n\n\n<p><strong>C\u00f3digo: <\/strong><a href=\"https:\/\/niixer.com\/?s=UCPA+-+01\">UCPA &#8211; 01<\/a><\/p>\n\n\n\n<p><strong>Universidad:<\/strong><a href=\"https:\/\/www.ucentral.edu.co\/\"> Universidad Central <\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Fuentes: <\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Redacci\u00f3n KeepCoding. (2023). 5 lenguajes de programaci\u00f3n m\u00e1s usados en 2023. KeepCoding. https:\/\/keepcoding.io\/blog\/5-lenguajes-de-programacion-mas-usados-2022\/<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Marcos Merino. (2023). Qu\u00e9 fue de Bjarne Stroustrup, el creador del lenguaje C++ que est\u00e1 convencido de que sin el software morir\u00edamos de hambre. GENBETA. https:\/\/www.genbeta.com\/a-fondo\/que-fue-bjarne-stroustrup-creador-lenguaje-c-que-esta-convencido-que-software-moririamos-hambre<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Angel Robledano. (2019). Qu\u00e9 es C++: Caracter\u00edsticas y aplicaciones. OpenWebinars. https:\/\/openwebinars.net\/blog\/que-es-cpp\/<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Escuela de Ingenier\u00edas Industriales. (2020). Fundamentos de Programaci\u00f3n en C++. UVa Escuela de Ingenier\u00edas Industriales.  https:\/\/www2.eii.uva.es\/fund_inf\/cpp\/index.html<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Workana. (s.f.). Que es C++. Workana. https:\/\/i.workana.com\/glosario\/que-es-c\/<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Johnbo. (2012). Los grandes proyectos inform\u00e1ticos se programan en C y C++. GENBETA Dev. https:\/\/www.genbeta.com\/desarrollo\/los-grandes-proyectos-informaticos-se-programan-en-c-y-c <\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Imagen <\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Marcos Merino (2022). 1366_2000 [Imagen]. GENBETA. https:\/\/encrypted-tbn3.gstatic.com\/images?q=tbn:ANd9GcTi5ejirVPd9MJvdUOwGnhjC-25iQpeIWnwpOhLonFoKoGUoiiU <\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Angel Robledano (2019). Qu\u00e9 es C++_ Caracter\u00edsticas y aplicaciones _ OpenWebinars [Imagen]. Open Webinars. https:\/\/encrypted-tbn0.gstatic.com\/images?q=tbn:ANd9GcTU50sjiQ4E71vJnpMABS1tZEDEFQKvjAEwN8ffjTnPVUnF7CXX <\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">David O. (2022). programar-c [Imagen]. SZsoft zone. https:\/\/encrypted-tbn2.gstatic.com\/images?q=tbn:ANd9GcTzurqUyD11xnC9f7Lf0Pdx7y2-6pTEOYhq5BgmN7fr27hSFDC8 <\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Jos\u00e9 Mar\u00eda L. (2019). hipertextual-cursos-online-gratis-aprender-programar-c-2019879376 [Imagen]. hipertextual. https:\/\/hipertextual.com\/2019\/05\/cursos-online-gratis-programar-cpp <\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Video<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Absolute. (12 de junio de 2021). Lenguaje C++ en 3 Minutos! [Video]. YouTube. https:\/\/www.youtube.com\/watch?v=0NPFJ73Pmu0&amp;t=39s <\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfPor qu\u00e9 C++ es tan utilizado?&nbsp; \u00bfSab\u00eda usted que, seg\u00fan un estudio reciente realizado por la p\u00e1gina KeepCoding, el lenguaje de programaci\u00f3n C++ se encuentra entre los cinco lenguajes de programaci\u00f3n m\u00e1s utilizados? En este art\u00edculo, se tendr\u00e1 evidencia de las razones detr\u00e1s de la continua relevancia de este, aSeguir Leyendo<\/p>\n","protected":false},"author":1134,"featured_media":40849,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[103],"tags":[2879,2868,2655,2869,329],"class_list":["post-39902","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacion-y-desarrollo-de-software","tag-c-plus-plus","tag-c-3","tag-lenguaje-de-programacion-2","tag-progamar","tag-programacion"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C++ Uno de los lenguajes de programaci\u00f3n m\u00e1s utilizados\u00a0<\/title>\n<meta name=\"description\" content=\"C++ es uno de los lenguajes de programaci\u00f3n mas utilizado, conozca \u00bfPor qu\u00e9 a pesar de su tiempo?, sigue siendo tan reconocido.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C++ Uno de los lenguajes de programaci\u00f3n m\u00e1s utilizados\u00a0\" \/>\n<meta property=\"og:description\" content=\"C++ es uno de los lenguajes de programaci\u00f3n mas utilizado, conozca \u00bfPor qu\u00e9 a pesar de su tiempo?, sigue siendo tan reconocido.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/\" \/>\n<meta property=\"og:site_name\" content=\"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/niixer\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-24T17:48:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-07T17:57:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/1366_2000.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"ccaicedob1\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"ccaicedob1\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C++ Uno de los lenguajes de programaci\u00f3n m\u00e1s utilizados\u00a0","description":"C++ es uno de los lenguajes de programaci\u00f3n mas utilizado, conozca \u00bfPor qu\u00e9 a pesar de su tiempo?, sigue siendo tan reconocido.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/","og_locale":"es_ES","og_type":"article","og_title":"C++ Uno de los lenguajes de programaci\u00f3n m\u00e1s utilizados\u00a0","og_description":"C++ es uno de los lenguajes de programaci\u00f3n mas utilizado, conozca \u00bfPor qu\u00e9 a pesar de su tiempo?, sigue siendo tan reconocido.","og_url":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/","og_site_name":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","article_publisher":"https:\/\/www.facebook.com\/niixer\/","article_published_time":"2023-08-24T17:48:17+00:00","article_modified_time":"2023-09-07T17:57:26+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/1366_2000.webp","type":"image\/webp"}],"author":"ccaicedob1","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"ccaicedob1","Tiempo de lectura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/#article","isPartOf":{"@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/"},"author":{"name":"ccaicedob1","@id":"https:\/\/niixer.com\/#\/schema\/person\/0972765653577df4a9054e69eb4d6ee7"},"headline":"C++ Uno de los lenguajes de programaci\u00f3n m\u00e1s utilizados\u00a0","datePublished":"2023-08-24T17:48:17+00:00","dateModified":"2023-09-07T17:57:26+00:00","mainEntityOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/"},"wordCount":1676,"publisher":{"@id":"https:\/\/niixer.com\/#organization"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/1366_2000.webp","keywords":["C Plus Plus","C++","lenguaje de programacion","Progamar","Programaci\u00f3n"],"articleSection":["Programaci\u00f3n y desarrollo de software"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/","url":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/","name":"C++ Uno de los lenguajes de programaci\u00f3n m\u00e1s utilizados\u00a0","isPartOf":{"@id":"https:\/\/niixer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/#primaryimage"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/1366_2000.webp","datePublished":"2023-08-24T17:48:17+00:00","dateModified":"2023-09-07T17:57:26+00:00","description":"C++ es uno de los lenguajes de programaci\u00f3n mas utilizado, conozca \u00bfPor qu\u00e9 a pesar de su tiempo?, sigue siendo tan reconocido.","breadcrumb":{"@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/#primaryimage","url":"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/1366_2000.webp","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/1366_2000.webp","width":1280,"height":720,"caption":"Lenguaje de programaci\u00f3n C++"},{"@type":"BreadcrumbList","@id":"https:\/\/niixer.com\/index.php\/2023\/08\/24\/c-uno-de-los-lenguajes-de-programacion-mas-utilizados\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/niixer.com\/"},{"@type":"ListItem","position":2,"name":"C++ Uno de los lenguajes de programaci\u00f3n m\u00e1s utilizados\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/niixer.com\/#website","url":"https:\/\/niixer.com\/","name":"Portal de noticias de tecnolog\u00eda, ciencia, Android, iOS, Realidad Virtual, Aumentada y Mixta, Videojuegos, computadores, todo lo mas reciente en tecnolog\u00eda","description":"Portal de noticias de tecnolog\u00eda","publisher":{"@id":"https:\/\/niixer.com\/#organization"},"alternateName":"Niixer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/niixer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/niixer.com\/#organization","name":"Niixer","alternateName":"Niixer.com","url":"https:\/\/niixer.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/","url":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","width":140,"height":140,"caption":"Niixer"},"image":{"@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/niixer\/","https:\/\/www.instagram.com\/niixer.tecnologia\/"]},{"@type":"Person","@id":"https:\/\/niixer.com\/#\/schema\/person\/0972765653577df4a9054e69eb4d6ee7","name":"ccaicedob1","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/a4a225fa2a17073a6c0a295987151c9aeb5e9db7be35e3247c5b130633512e25?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a4a225fa2a17073a6c0a295987151c9aeb5e9db7be35e3247c5b130633512e25?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4a225fa2a17073a6c0a295987151c9aeb5e9db7be35e3247c5b130633512e25?s=96&d=mm&r=g","caption":"ccaicedob1"},"sameAs":["http:\/\/www.NIXXER.com"],"url":"https:\/\/niixer.com\/index.php\/author\/ccaicedob1\/"}]}},"jetpack_featured_media_url":"https:\/\/niixer.com\/wp-content\/uploads\/2023\/08\/1366_2000.webp","_links":{"self":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/39902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/users\/1134"}],"replies":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/comments?post=39902"}],"version-history":[{"count":69,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/39902\/revisions"}],"predecessor-version":[{"id":41028,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/39902\/revisions\/41028"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media\/40849"}],"wp:attachment":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media?parent=39902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/categories?post=39902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/tags?post=39902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}