{"id":4661,"date":"2024-11-22T10:26:41","date_gmt":"2024-11-22T16:26:41","guid":{"rendered":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/?page_id=4661"},"modified":"2026-02-26T12:33:17","modified_gmt":"2026-02-26T18:33:17","slug":"mn1d","status":"publish","type":"page","link":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/mn\/mnintro\/mn1d\/","title":{"rendered":"Lenguajes de Programaci\u00f3n"},"content":{"rendered":"\n<p class=\"has-text-align-center\">Los m\u00e9todos num\u00e9ricos y la programaci\u00f3n son entes ligados \u00edntimamente, siendo la programaci\u00f3n consecuencia del primero. Hist\u00f3ricamente, el empleo de la computadora para la soluci\u00f3n de problemas matem\u00e1ticos inicia en primera instancia como una simple calculadora, posteriormente se va perfeccionando hasta alcanzar el denominado lenguaje de programaci\u00f3n. Aqu\u00ed mostramos los m\u00e1s utilizados en ingenier\u00eda.<\/p>\n\n\n\n<p class=\"has-text-align-left\"><strong>1. Fortran (1957).&nbsp; FOR<\/strong>mula&nbsp;<strong>TRAN<\/strong>slation es el lenguaje de programaci\u00f3n m\u00e1s antiguo y que contin\u00faa en uso. Creada por John Backus, esta herramienta fue desarrollada para la computaci\u00f3n cient\u00edfica de alto nivel, matem\u00e1ticas y estad\u00edsticas.&nbsp;A d\u00eda de hoy, este lenguaje se sigue usando en la industria automovil\u00edstica, aeroespacial, gubernamental y la investigaci\u00f3n. Por ejemplo, es muy \u00fatil para el pron\u00f3stico de los servicios meteorol\u00f3gicos.<\/p>\n\n\n\n<p><strong>2. Cobol (1959).&nbsp;<\/strong>El Common Business Oriented Language est\u00e1 detr\u00e1s de la mayor\u00eda de los sistemas de transacciones de negocio de los procesos de las tarjetas de cr\u00e9dito, ATMs (Modo de Transferencia As\u00edncrona), telefon\u00eda, sistemas hospitalarios, gobierno, sistemas automatizados y se\u00f1ales de tr\u00e1fico. <\/p>\n\n\n\n<p><strong>3 \u2013 Basic (1964).&nbsp;<\/strong>Creado por estudiantes de Dartmouth College, el denominado Beginners All Purpose Symbolic Instruction Code fue dise\u00f1ado como un lenguaje simplificado para aquellos que no ten\u00edan como base fuertes conocimientos t\u00e9cnicos o matem\u00e1ticos. <\/p>\n\n\n\n<p><strong>4 \u2013 C (1969).&nbsp;<\/strong>Este lenguaje fue desarrollado entre 1969 y 1973 por Dennis Ritchie para los laboratorios Bell Telephone para usarlos en el sistema Unix. Se le llam\u00f3 \u00abC\u00bb porque sus caracter\u00edsticas derivaban de un lenguaje anterior llamado \u00abB\u00bb.&nbsp;El lenguaje C lleg\u00f3 a ser tan poderoso que la mayor\u00eda del n\u00facleo de Unix fue reescrito con \u00e9l. De hecho, hoy en d\u00eda, Linux est\u00e1 todav\u00eda basado en C.<\/p>\n\n\n\n<p><strong>5 \u2013 Pascal (1970).&nbsp;<\/strong>El lenguaje se llam\u00f3 as\u00ed en honor de Blaise Pascal, el inventor de las calculadoras matem\u00e1ticas, aunque su creador se llamaba Niklaus Wirth, y lo desarroll\u00f3 como una herramienta de ense\u00f1anza y formaci\u00f3n aunque tiene un uso meramente comercial. Este lenguaje se usa en Skype.<\/p>\n\n\n\n<p><strong>6 \u2013 C++ (1983).&nbsp;<\/strong>En los laboratorios Bells, Bjarne Stroustrup modific\u00f3 el lenguaje C al C++, creando lo que muchos consideran el lenguaje de programaci\u00f3n m\u00e1s popular que ha existido nunca. Adem\u00e1s, ha sido listado en lo alto de los top ten de los lenguajes de programaci\u00f3n desde 1986 y archivado en el Hall of Fame en 2003. Hoy en d\u00eda es usado por Firefox, Office y Adobe PDF Reader.<\/p>\n\n\n\n<p><strong>7 \u2013 Perl (1987).&nbsp;<\/strong>Larry Wall, un programador Unix, cre\u00f3 Perl despu\u00e9s de intentar extraer datos de un informe y darse cuenta que Unix no pod\u00eda llevar a cabo las operaciones que \u00e9l necesitaba. <\/p>\n\n\n\n<p><strong>8 \u2013 Python (1991).&nbsp;<\/strong>Monty Python sirvi\u00f3 de inspiraci\u00f3n para nombrar este lenguaje. Guido Van Rossum lo cre\u00f3 para solucionar problemas en el lenguaje ABC y contin\u00faa utiliz\u00e1ndose para tal fin. Hoy en d\u00eda es usado por la NASA, Google y YouTube.<\/p>\n\n\n\n<p><strong>9 \u2013 Ruby (1993).&nbsp;<\/strong>Fue creado por Yukihiro Matsumoto, conocido como Matz, y utilizando partes de sus lenguajes de programaci\u00f3n favoritos: Perl, Smalltalk, Eiffel, Ada y Lisp. Ahora es usado por&nbsp;Basecamp.<\/p>\n\n\n\n<p><strong>10 \u2013 PHP (1995).&nbsp;<\/strong>Rasmus Lerdoff desarroll\u00f3 PHP para reemplazar unos scripts de Perl usados para mantener su web personal. Hoy en d\u00eda, PHP ha crecido hasta llegar a ser parte de una arquitectura web integrada en 20 millones de websites. Facebook lo usa actualmente.<\/p>\n\n\n\n<p><strong>11 \u2013 Java (1995).&nbsp;<\/strong>Un grupo de trabajadores de Sun Microsystems, liderado por James Gosling, cre\u00f3 Java para arrancar los decodificadores de una televisi\u00f3n interactiva. Hoy en d\u00eda, Java est\u00e1 presente en m\u00e1s de 1.000 millones de PCs de todo el mundo.<\/p>\n\n\n\n<p><strong>12 \u2013 Javascript (1995).&nbsp;<\/strong>Java y Javascript no est\u00e1n relacionados y tienen muy diferente sem\u00e1ntica, aunque no lo parezca. Javascript fue desarrollada por Brendan Eich, de Netscape, bajo el nombre de Mocha. Tiene influencia del lenguaje C. Hoy en d\u00eda es usado en servicios como node.js. De \u00e9l depende AJAX.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los m\u00e9todos num\u00e9ricos y la programaci\u00f3n son entes ligados \u00edntimamente, siendo la programaci\u00f3n consecuencia del primero. Hist\u00f3ricamente, el empleo de la computadora para la soluci\u00f3n de problemas matem\u00e1ticos inicia en primera instancia como una simple calculadora, posteriormente se va perfeccionando hasta alcanzar el denominado lenguaje de programaci\u00f3n. Aqu\u00ed mostramos los m\u00e1s utilizados en ingenier\u00eda. 1. &hellip; <a href=\"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/mn\/mnintro\/mn1d\/\" class=\"more-link\">Contin\u00faa leyendo <span class=\"screen-reader-text\">Lenguajes de Programaci\u00f3n<\/span><\/a><\/p>\n","protected":false},"author":123458,"featured_media":0,"parent":420,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"_links":{"self":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages\/4661"}],"collection":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/users\/123458"}],"replies":[{"embeddable":true,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/comments?post=4661"}],"version-history":[{"count":9,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages\/4661\/revisions"}],"predecessor-version":[{"id":8235,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages\/4661\/revisions\/8235"}],"up":[{"embeddable":true,"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/pages\/420"}],"wp:attachment":[{"href":"https:\/\/blogceta.zaragoza.unam.mx\/mnumericos\/wp-json\/wp\/v2\/media?parent=4661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}