{"id":10395,"date":"2023-04-23T19:05:51","date_gmt":"2023-04-23T17:05:51","guid":{"rendered":"https:\/\/bitacoraenlared.com\/internet\/?p=10395"},"modified":"2023-04-30T19:14:16","modified_gmt":"2023-04-30T17:14:16","slug":"los-lenguajes-de-programacion-mas-populares-en-2023","status":"publish","type":"post","link":"https:\/\/bitacoraenlared.com\/internet\/los-lenguajes-de-programacion-mas-populares-en-2023\/","title":{"rendered":"Los lenguajes de programaci\u00f3n m\u00e1s populares en 2023"},"content":{"rendered":"<p>Los lenguajes de programaci\u00f3n hacen posible que <strong>desarrolladores y programadores<\/strong> de todo el mundo creen aplicaciones, servicios online y p\u00e1ginas web. Pero los <strong>c\u00f3digos que mueven dispositivos, programas y tecnolog\u00edas<\/strong> se pueden escribir en <strong>decenas de lenguajes diferentes.<\/strong> \u00bfCu\u00e1l elegir en cada momento?<\/p>\n<p>Las empresas solicitan los servicios de <strong>perfiles profesionales<\/strong> que conozcan algunos de los lenguajes de programaci\u00f3n que m\u00e1s van a necesitar. No siempre son los mismos pero suelen coincidir. Es m\u00e1s. Comparando <strong>miles de<\/strong> <strong>millones de l\u00edneas de c\u00f3digo<\/strong>, consultas online y ofertas de empleo, empresas como TIOBE elaboran <a href=\"https:\/\/www.tiobe.com\/tiobe-index\/\">listados<\/a> con los lenguajes de programaci\u00f3n m\u00e1s populares. Es decir, los que suelen abrir m\u00e1s puertas laborales.<\/p>\n<p>En el caso de TIOBE, su \u00edndice se <a href=\"https:\/\/hipertextual.com\/2022\/07\/lenguajes-programacion-mas-demandados-2022\">publica<\/a> <strong>dos veces al a\u00f1o<\/strong>. Un ejercicio pr\u00e1ctico para comparar entre \u00e9pocas y as\u00ed saber <strong>qu\u00e9 lenguajes suben en popularidad<\/strong> y cu\u00e1les acaban por caer en el olvido. Una lucha en la que hay mucha competencia y donde siempre <strong>surgen nuevos contendientes<\/strong>.<\/p>\n<h2 id=\"h-los-lenguajes-mas-demandados-en-2023\" class=\"wp-block-heading\">Los lenguajes m\u00e1s demandados en 2023<\/h2>\n<p>El \u00edndice TIOBE de marzo de 2023 es muy similar a su versi\u00f3n de 2022. <strong>Apenas hay cambios<\/strong> en el TOP 10 de los lenguajes de programaci\u00f3n que m\u00e1s atenci\u00f3n llaman. Para elaborar esta lista, se han analizado las b\u00fasquedas relacionadas en buscadores como <strong>Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube<\/strong> y <strong>Baidu<\/strong>.<\/p>\n<p>La lista la encabeza de nuevo Python, un lenguaje que est\u00e1 tan de moda gracias a su uso en <strong>ciencia de datos<\/strong> y en <strong>aprendizaje autom\u00e1tico<\/strong> o <em>machine learning<\/em>. Le siguen C, Java y dos variantes del primero, C++ y C#. La <strong>familia C<\/strong>, una de las m\u00e1s longevas en lenguajes de programaci\u00f3n, sigue estando ah\u00ed gracias a su utilizaci\u00f3n en pr\u00e1cticamente todo: sistemas operativos, software, compiladores\u2026<\/p>\n<p>Por su parte, <strong>Java<\/strong> sigue sirviendo a programadores o desarrolladores que necesitan programar r\u00e1pidamente y para varias plataformas con el m\u00ednimo esfuerzo. Adem\u00e1s, en los \u00faltimos datos ha venido a ser una buena opci\u00f3n para <strong>procesamiento de datos complejos<\/strong> y de <strong>grandes cantidades de datos en tiempo real<\/strong>. Es un caso similar al de <strong>SQL<\/strong>, que m\u00e1s all\u00e1 de su papel en bases de datos o herramientas web, tambi\u00e9n sirve para el <strong>procesamiento de datos<\/strong>.<\/p>\n<p><strong>Visual Basic<\/strong> permanece entre los lenguajes de programaci\u00f3n m\u00e1s populares gracias al <strong>apoyo y soporte que ofrece Microsoft<\/strong> para elaborar aplicaciones para sus plataformas. Adem\u00e1s, facilita el uso de scripts y se integra con <strong>Windows<\/strong>. Y, por \u00faltimo, JavaScript tambi\u00e9n <a href=\"https:\/\/aws.amazon.com\/es\/what-is\/javascript\/\">sigue<\/a> ah\u00ed gracias a <strong>su papel en la web actual.<\/strong><\/p>\n<h2 id=\"lenguajes-de-programacion-que-mas-suben\" class=\"wp-block-heading\">Lenguajes de programaci\u00f3n que m\u00e1s suben<\/h2>\n<p>Pero a diferencia de otros a\u00f1os, esta lista de lenguajes de programaci\u00f3n destaca por las <strong>nuevas incorporaciones<\/strong> a los primeros puestos. Es lo que ocurre especialmente con <strong>Go, Matlab, Rust, Scratch<\/strong> y <strong>Fortran<\/strong>. Y, curiosamente, cada uno tiene motivos distintos para estar ah\u00ed.<\/p>\n<p><strong>Go<\/strong> es un lenguaje de programaci\u00f3n publicado por primera vez en 2009. Detr\u00e1s de este lenguaje se encuentra <strong>Google<\/strong>. Y su prop\u00f3sito es <strong>acabar con la popularidad de C<\/strong>. Si bien todav\u00eda le queda camino por recorrer, Go est\u00e1 ya en el TOP 10 del \u00edndice TIOBE. En 2022 estaba en el puesto 13 y en 2016 lleg\u00f3 a ser coronado como el <strong>lenguaje de programaci\u00f3n del a\u00f1o<\/strong>. Ejemplos de desarrollos basados en Go son <strong>Docker<\/strong> o <strong>Kubernetes<\/strong>.<\/p>\n<p><strong>Matlab<\/strong> pasa del puesto 15 al 12. Su papel es muy relevante en en la <strong>representaci\u00f3n de matrices<\/strong>, dibujos de funciones, algoritmos y dem\u00e1s elementos matem\u00e1ticos. En palabras de su empresa propietaria, <strong>MathWorks<\/strong>, \u201ces la forma m\u00e1s natural del mundo para <strong>expresar las matem\u00e1ticas computacionales<\/strong>. Las gr\u00e1ficas integradas facilitan la <strong>visualizaci\u00f3n de los datos<\/strong> y la obtenci\u00f3n de informaci\u00f3n a partir de ellos\u201d.<\/p>\n<p><strong>Scratch<\/strong> tambi\u00e9n ha dado un gran salto. Del puesto 23 del \u00edndice TIOBE hasta el 14. Creado en el <strong>MIT Media Lab <\/strong>y publicado en 2001, este lenguaje de programaci\u00f3n es un <strong>proyecto educativo<\/strong> que ha servido en escuelas e institutos para <strong>ense\u00f1ar a programar<\/strong> a millones de ni\u00f1os y j\u00f3venes. Y a diferencia de otros proyectos educativos, sigue siendo un referente gracias a su versatilidad y a que ha sabido <strong>adaptarse a las necesidades<\/strong> y nuevas tecnolog\u00edas.<\/p>\n<h2 id=\"el-legado-de-los-lenguajes-mas-veteranos\" class=\"wp-block-heading\">El legado de los lenguajes m\u00e1s veteranos<\/h2>\n<p><strong>Fortran<\/strong> y <strong>Ensamblador<\/strong> tambi\u00e9n han avanzado posiciones. <strong>Ensamblador<\/strong> sigue siendo un lenguaje de referencia pese a su longevidad. No hay que olvidar que <strong>se cre\u00f3 en 1949<\/strong>. Por su parte, <strong>Fortran<\/strong> se cre\u00f3 en 1957. Ambos lenguajes fueron el inicio de la programaci\u00f3n. Y si seguimos hablando de ellos despu\u00e9s de tanto tiempo es porque siguen tan vivos como el primer d\u00eda. <strong>Fortran<\/strong>, en palabras de IBM, \u201cse sigue utilizando a diario en las <strong>previsiones meteorol\u00f3gicas<\/strong> con radar Doppler o en <strong>estudios atmosf\u00e9ricos y oce\u00e1nicos<\/strong>, as\u00ed como en la simulaci\u00f3n de <strong>nanopart\u00edculas<\/strong>, <strong>genomas<\/strong>, <strong>ADN<\/strong> y estructuras at\u00f3micas\u201d.<\/p>\n<p><strong>Ensamblador<\/strong> se sigue empleando para \u201cla <strong>manipulaci\u00f3n directa del hardware<\/strong>, acceso a instrucciones especializadas del procesador, o para resolver problemas de desempe\u00f1o cr\u00edtico\u201d, tal y como explica <em>Wikipedia<\/em>. Tambi\u00e9n tiene \u00e9xito en nichos concretos como la <strong>optimizaci\u00f3n extrema de recursos<\/strong>, c\u00f3digo para <strong>calculadoras gr\u00e1ficas<\/strong>, algoritmos criptogr\u00e1ficos, programas de tiempo real como navegaci\u00f3n de vuelo, equipo m\u00e9dico y <strong>automatizaciones<\/strong> en entornos delicados.<\/p>\n<p>Por \u00faltimo, el lenguaje <strong>Rust<\/strong> tambi\u00e9n ha escalado muchas posiciones durante estos a\u00f1os. Surgido como una <strong>alternativa a C++<\/strong>, en la actualidad es utilizado por desarrollos como <strong>Cloudflare, Firefox<\/strong> o <strong>Dropbox<\/strong>. Tambi\u00e9n se emplea en <strong>Amazon Web Services<\/strong> o en <strong>Google Cloud<\/strong>.<\/p>\n<p><span class=\"byline\"> <span class=\"author vcard\"><a class=\"url fn n\" href=\"https:\/\/hipertextual.com\/author\/josemarialopez\">Jos\u00e9 Mar\u00eda L\u00f3pez<\/a><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los lenguajes de programaci\u00f3n hacen posible que desarrolladores y programadores de todo el mundo creen aplicaciones, servicios online y p\u00e1ginas web. Pero los c\u00f3digos que mueven dispositivos, programas y tecnolog\u00edas se pueden escribir en decenas de lenguajes diferentes. \u00bfCu\u00e1l elegir en cada momento? Las empresas solicitan los servicios de perfiles<span class=\"more-link\"><a href=\"https:\/\/bitacoraenlared.com\/internet\/los-lenguajes-de-programacion-mas-populares-en-2023\/\">Seguir leyendo<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":10396,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[4,3],"class_list":["entry","author-admin","post-10395","post","type-post","status-publish","format-standard","has-post-thumbnail","category-informatica","tag-fuprisa","tag-jose-manuel-fuentes-prieto"],"nelio_content":{"autoShareEndMode":"never","automationSources":{"useCustomSentences":false,"customSentences":[]},"efiAlt":"","efiUrl":"","followers":[1],"highlights":[],"isAutoShareEnabled":true,"networkImageIds":[],"permalinkQueryArgs":[],"series":[],"suggestedReferences":[]},"jetpack_featured_media_url":"https:\/\/bitacoraenlared.com\/internet\/wp-content\/uploads\/sites\/2\/2023\/04\/apple.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/posts\/10395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/comments?post=10395"}],"version-history":[{"count":1,"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/posts\/10395\/revisions"}],"predecessor-version":[{"id":10397,"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/posts\/10395\/revisions\/10397"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/media\/10396"}],"wp:attachment":[{"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/media?parent=10395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/categories?post=10395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitacoraenlared.com\/internet\/wp-json\/wp\/v2\/tags?post=10395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}