{"id":1306,"date":"2016-05-25T10:02:16","date_gmt":"2016-05-25T15:02:16","guid":{"rendered":"http:\/\/itsoftware.com.co\/content\/?p=1306"},"modified":"2022-12-05T11:34:19","modified_gmt":"2022-12-05T16:34:19","slug":"lenguajes-web-paginas-web","status":"publish","type":"post","link":"https:\/\/itsoftware.com.co\/content\/lenguajes-web-paginas-web\/","title":{"rendered":"Lenguajes web com\u00fanmente usados para el desarrollo de p\u00e1ginas"},"content":{"rendered":"<p>Cualquier persona que est\u00e1 familiarizada con el desarrollo de aplicaciones, sabe que el desarrollo de las <strong>p\u00e1ginas Web<\/strong> no es una tarea f\u00e1cil. Ya que mientras hay modelos de programaci\u00f3n, para aplicaciones de uso com\u00fan, muy bien establecidos y soportados por un gran n\u00famero de lenguajes y herramientas de desarrollo, la <strong>programaci\u00f3n Web<\/strong> es una mezcla de varios <strong>lenguajes web<\/strong> de etiquetas, un gran uso de lenguajes de Script y plataformas de servidor.<\/p>\n<p>Por ello, el conocimiento y habilidad que posee un programador de nivel intermedio tradicional de aplicaciones tiene muy poco en com\u00fan con los conocimientos necesarios para desarrollar <strong>aplicaciones Web<\/strong>.<\/p>\n<p><!--more--><\/p>\n<figure id=\"attachment_1308\" aria-describedby=\"caption-attachment-1308\" style=\"width: 251px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-1.jpg\" rel=\"attachment wp-att-1308\"><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-1308 size-full\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-1.jpg\" alt=\"Lenguajes web com\u00fanmente usados para el desarrollo de p\u00e1ginas\" width=\"251\" height=\"201\" \/><\/a><figcaption id=\"caption-attachment-1308\" class=\"wp-caption-text\">Lenguajes web com\u00fanmente usados para el desarrollo de p\u00e1ginas<\/figcaption><\/figure>\n<p>Existen m\u00e1s de 200 lenguajes web de programaci\u00f3n alrededor del mundo, dise\u00f1ados para construir <strong>elementos Web<\/strong>, aplicaciones m\u00f3viles, programas de computadora o comandos para diferentes m\u00e1quinas, cada uno hace su trabajo de manera distinta.<\/p>\n<p>Conocer cu\u00e1les son los <strong>lenguajes de programaci\u00f3n<\/strong> m\u00e1s populares, es importante para los programadores que trabajan con ellos, para los analistas que investigan el mercado, para los estudiantes que quieran conocer cu\u00e1l es el panorama y para todo aquel interesado en la tecnolog\u00eda y en conocer que lenguajes programan el mundo inform\u00e1tico.<\/p>\n<p>Los diez <strong>lenguajes de programaci\u00f3n<\/strong> m\u00e1s utilizados de acuerdo al ranking de TIOBE, la agencia que analiza la calidad de software alrededor del mundo son:<\/p>\n<blockquote><p><strong>Tambi\u00e9n te podr\u00eda interesar leer\u00a0<a href=\"https:\/\/itsoftware.com.co\/content\/que-es-la-programacion-orientada-a-objetos\/\" rel=\"bookmark\">\u00bfQu\u00e9 es la Programaci\u00f3n Orientada a Objetos POO?<\/a><\/strong><\/p><\/blockquote>\n<p><strong>1. Java<\/strong><\/p>\n<p><a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes2.jpg\" rel=\"attachment wp-att-1309\"><img decoding=\"async\" class=\"size-full wp-image-1309 alignright\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes2.jpg\" alt=\"lenguajes2\" width=\"279\" height=\"180\" \/><\/a>Es el <strong>lenguaje web<\/strong> de programaci\u00f3n m\u00e1s popular del mundo. Se trata de un lenguaje multiplataforma, cuyos desarrollos pueden ejecutarse en <strong>p\u00e1ginas Web<\/strong>, dispositivos m\u00f3viles y computadoras.<\/p>\n<p>Fue creado por la Empresa Sun Microsystems de Oracle Corporation en 1995. La filosof\u00eda de <strong>Java<\/strong> es WORA, acr\u00f3nimo en ingl\u00e9s para \u201cescribe una vez, ejecuta donde sea\u201d.<\/p>\n<p>Tiene influencia de Pascal y C++, aunque Java no tiene tantas utilidades de bajo nivel. <strong>Java,<\/strong> es un lenguaje de programaci\u00f3n <strong>orientado a objetos<\/strong>. De acuerdo con TIOBE, <strong>Java<\/strong> acapara casi el 20% de las <strong>b\u00fasquedas Web<\/strong> y super\u00f3 hace poco en popularidad al segundo m\u00e1s utilizado, C.<\/p>\n<p><strong>\u00a02.\u00a0<\/strong><strong>C<\/strong><\/p>\n<p><a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-3.jpg\" rel=\"attachment wp-att-1310\"><img decoding=\"async\" class=\"alignleft size-full wp-image-1310\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-3.jpg\" alt=\"lenguajes 3\" width=\"204\" height=\"204\" \/><\/a>Desarrollado en 1972, <strong>C<\/strong> es el segundo <strong>lenguaje de programaci\u00f3n<\/strong> m\u00e1s utilizado del mundo, se ha mantenido vigente a trav\u00e9s de los a\u00f1os por la eficacia de su c\u00f3digo y porque es el m\u00e1s popular para <strong>crear software<\/strong> de sistemas y aplicaciones.<\/p>\n<p>Seg\u00fan TIOBE, m\u00e1s del 16% de las b\u00fasquedas sobre programaci\u00f3n corresponden a este lenguaje.<\/p>\n<p><strong>C<\/strong> trabaja bajo un paradigma estructurado y es considerado de medio nivel, pues, aunque tiene estructuras de alto nivel tambi\u00e9n cuenta con muchas caracter\u00edsticas de bajo nivel para trabajar directamente sobre el hardware en tareas muy espec\u00edficas por lo que se usa bastante para sistemas embebidos.<\/p>\n<p><strong>3. C++<\/strong><\/p>\n<p>Es la versi\u00f3n mejorada de <strong>C<\/strong>. Si <strong>C<\/strong> no es un <strong>lenguaje de programaci\u00f3n orientado a objetos<\/strong>, <a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes4.png\" rel=\"attachment wp-att-1311\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-1311\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes4.png\" alt=\"lenguajes4\" width=\"331\" height=\"152\" \/><\/a><strong>C++<\/strong> s\u00ed lo es. Desarrollado en 1983 para extender la capacidad de <strong>C<\/strong>, este lenguaje es considerado h\u00edbrido al permitir la programaci\u00f3n gen\u00e9rica, la <strong>estructurada y orientada a objetos<\/strong>. <strong>C++<\/strong> pas\u00f3 del cuarto al tercer lugar en el ranking de TIOBE comparado con los datos de 2014.<\/p>\n<p>Al igual que <strong>C<\/strong>, es un lenguaje utilizado para aplicaciones m\u00f3viles, de escritorio y sistemas embebidos.<\/p>\n<p><strong>4. C#<\/strong><\/p>\n<p><a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes5.jpg\" rel=\"attachment wp-att-1312\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1312\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes5.jpg\" alt=\"lenguajes5\" width=\"240\" height=\"171\" \/><\/a>A diferencia de <strong>C<\/strong> y <strong>C++<\/strong>, que fueron desarrollados por Bell Labs. <strong>C#<\/strong>, es un <strong>lenguaje de programaci\u00f3n<\/strong> creado por Microsoft para su plataforma <strong>.NET<\/strong>, que ofrece varios lenguajes a los desarrolladores como <strong>Visual Basic<\/strong> y <strong>Delphi.<\/strong><\/p>\n<p><strong>C#<\/strong>, crea <strong>aplicaciones Web<\/strong>, m\u00f3viles de escritorio, por lo que es competencia de <strong>Java.<\/strong> Utiliza una infraestructura de lenguaje com\u00fan para facilitar la portabilidad del c\u00f3digo desde otros lenguajes. <strong>C#<\/strong>, es tambi\u00e9n conocido como<strong> C Sharp<\/strong>, apareci\u00f3 en el 2000 y su \u00faltima versi\u00f3n la 6.0, apareci\u00f3 en julio del 2015.<\/p>\n<p><strong>5. Python<\/strong><\/p>\n<p>Ha tenido un gran crecimiento en los \u00faltimos a\u00f1os. Apareci\u00f3 en 1991, y se ha convertido en uno de los favoritos por su paradigma multiplataforma, que lo mismo funciona para <a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes6.jpg\" rel=\"attachment wp-att-1313\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-1313\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes6.jpg\" alt=\"lenguajes6\" width=\"379\" height=\"133\" \/><\/a>programar con <strong>orientaci\u00f3n a objetos<\/strong>, programaci\u00f3n imperativa y tambi\u00e9n funcional.<\/p>\n<p>Lenguaje interpretado, se utiliza para crear aplicaciones de escritorio y m\u00f3viles.<\/p>\n<p><strong>Python<\/strong>, tiene una licencia de c\u00f3digo abierto y tiene toda una filosof\u00eda que dice entre sus postulados cosas como \u201cSimple es mejor que complejo\u201d \u201clo pr\u00e1ctico gana o lo puro\u201d, o \u201cAhora es mejor que nunca\u201d.<\/p>\n<p><strong>Python<\/strong> pas\u00f3 del octavo al quinto lugar del ranking de TIOBE del 2014 al 2015, y es que m\u00e1s ha crecido durante los \u00faltimos 5 a\u00f1os.<\/p>\n<p><strong>6. PHP<\/strong><\/p>\n<p><a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/php-lenguaje-de-programacion-web.jpg\" rel=\"attachment wp-att-1314\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1314\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/php-lenguaje-de-programacion-web.jpg\" alt=\"lenguajes 7\" width=\"204\" height=\"204\" \/><\/a>Es utilizado para <strong>desarrollo web<\/strong>. Odiado por muchos programadores, PHP, es el sexto lenguaje web m\u00e1s usado del mundo, aunque su popularidad ha ca\u00eddo de forma consecuente desde 2005.<\/p>\n<p>Se trata de un lenguaje utilizado para el <strong>desarrollo web<\/strong> de contenido din\u00e1mico y uno de los primeros en incorporarse directamente en los archivos <strong>HTML<\/strong> de las p\u00e1ginas de internet.<\/p>\n<p><strong>PHP,<\/strong> fue creado en 1995 y puede ser utilizado sin ning\u00fan costo. Se le reconoce su flexibilidad y rendimiento y Facebook lo utiliza para programar sus servidores.<\/p>\n<p><strong>7. Visual Basic.Net<\/strong><\/p>\n<p><strong>\u00a0<a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-8.jpg\" rel=\"attachment wp-att-1316\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1316 alignleft\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-8.jpg\" alt=\"lenguajes 8\" width=\"259\" height=\"194\" \/><\/a><\/strong>Generalmente incluido dentro de la paqueter\u00eda de programaci\u00f3n <strong>Microsoft Visual Studio<\/strong>, tambi\u00e9n puede utilizarse desde el entorno de desarrollo libre SharpDevelop.<strong>Visual Basic .Net<\/strong>, es considerado un sucesor de <strong>Visual Basic<\/strong>, pero ambos lenguajes son muy diferentes entre si en su metodolog\u00eda y no son retrocompatibles. <strong>Visual Basic .Net<\/strong>, se encuentra en el s\u00e9ptimo lugar del rankingde TIOBE aunque con poco m\u00e1s de 2% de las b\u00fasquedas web sobre <strong>lenguajes de programaci\u00f3n<\/strong>.<\/p>\n<p>Este lenguaje pas\u00f3 de la posici\u00f3n 13 a la 7 en un a\u00f1o, si se espera que contin\u00fae captando el inter\u00e9s de los desarrolladores para <strong>aplicaciones Web<\/strong> y de escritorio.<\/p>\n<p><strong>8. Javascript<\/strong><\/p>\n<p><a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-10.png\" rel=\"attachment wp-att-1317\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1317\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-10.png\" alt=\"lenguajes 10\" width=\"225\" height=\"225\" \/><\/a>Est\u00e1 presente en muchas <strong>utilidades Web<\/strong>. La popularidad de <strong>JavaScript<\/strong> a su presencia en la mayor\u00eda de las <strong>p\u00e1ginas Web<\/strong> y en aplicaciones como la lectura de documentos PDF o en la creaci\u00f3n de programas simples para computadora.<\/p>\n<p>Desarrollado por Netscape Communications y Mozilla Fundation, es un lenguaje de programaci\u00f3n que apareci\u00f3 en 1995 que se identifica como <strong>orientado a objetos<\/strong>, basado en prototipos e interpretativo.<\/p>\n<p><strong>9. Perl<\/strong><\/p>\n<p>Fue creado en 1987. A pesar de haber sido lanzado en 1987, <strong>Perl<\/strong> sigue teniendo relevancia <a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-11.jpg\" rel=\"attachment wp-att-1318\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-1318\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes-11.jpg\" alt=\"lenguajes 11\" width=\"302\" height=\"167\" \/><\/a>en el mundo de la programaci\u00f3n de escritorio y <strong>Web<\/strong>.<\/p>\n<p>Utiliza un tipo de datos din\u00e1mico y se nombra multiparadigma. <strong>Perl<\/strong> es un lenguaje de prop\u00f3sito general que se usa para la administraci\u00f3n de sistemas de desarrollo de GUI entre otras tareas.<\/p>\n<p>Es f\u00e1cil de usar y se destaca principalmente por su poderoso sistema de procesamiento de texto.<\/p>\n<p>En su dise\u00f1o se valor\u00f3 m\u00e1s que fuera f\u00e1cil de usar, eficiente y completo que peque\u00f1o y elegante. Tiene mucha influencia del <strong>lenguaje C<\/strong>, mientras que ha influido a otros como <strong>Phyton, Ruby<\/strong> o <strong>JavaScript.<\/strong><\/p>\n<p><strong>10. Ruby<\/strong><\/p>\n<p><a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes12.jpg\" rel=\"attachment wp-att-1319\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1319\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes12.jpg\" alt=\"lenguajes12\" width=\"156\" height=\"179\" \/><\/a>Busca que programar sea algo agradable. \u201cEl lenguaje tuvo un genuino hype entre 2006 y 2008. El hype abruptamente termin\u00f3 cuando Twitter anunci\u00f3 migrar de <strong>Ruby<\/strong> a <strong>Sala<\/strong> en 2009. Sin evangelistas, <strong>Ruby<\/strong> sali\u00f3 del Top 10 y tuvo que reinventarse as\u00ed mismo dice la agencia TIOBE.<\/p>\n<p><strong>Ruby<\/strong> se nombra as\u00ed mismo un <strong>lenguaje de programaci\u00f3n<\/strong> din\u00e1mico y de c\u00f3digo abierto, que est\u00e1 enfocado en la simplicidad y la productividad, por eso es sencillo para los novatos y tiene una sintaxis que se siente natural al leerla y f\u00e1cil de escribirla. Fue creado en 1995, es multiplataforma y orientado a objetos.<\/p>\n<p><strong>11. Swift<\/strong><\/p>\n<p>Es el lenguaje web para <strong>iOS<\/strong> y OSX Pas\u00f3 del lugar al 15 en un a\u00f1o en el ranking de TIOBE, pero <a href=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes13.jpg\" rel=\"attachment wp-att-1320\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-1320\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2016\/05\/lenguajes13.jpg\" alt=\"lenguajes13\" width=\"275\" height=\"183\" \/><\/a>ya se encuentra en el noveno lugar del Top ten de PYPL, un ranking que mide, que tan seguido los tutoriales sobre un determinado lenguaje de programaci\u00f3n son buscados en Google.<\/p>\n<p>La popularidad de <strong>Swift<\/strong> como uno de los <strong>lenguajes de programaci\u00f3n<\/strong> m\u00e1s usados aumentar\u00e1 durante los siguientes meses, debido a que es el lenguaje presentado por Apple en el 2014, para dise\u00f1ar las aplicaciones y programas para <strong>iOS<\/strong> y OSX, sistemas operativos, m\u00f3viles y de escritorio.<\/p>\n<p>Por su parte, Objetive-C, el lenguaje antes utilizado por APPLE, fue abandonado y su futuro es incierto.\u201d (Referencias tomadas del art\u00edculo \u201cLos diez <strong>lenguajes web de programaci\u00f3n<\/strong>, \u201cJos\u00e9 Luis Adriano, periodista especializado en tecnolog\u00eda}<\/p>\n<p>Espero que esta informaci\u00f3n, les ayude a despejar muchas dudas, sobre los tipos de lenguajes web que se usan, y contribuya de alguna manera a aprender y aplicar los conceptos dados.<\/p>\n<p>Este art\u00edculo hace parte del servicio de divulgaci\u00f3n de conocimiento de <a href=\"http:\/\/itsoftware.com.co\">ITSoftware SAS<\/a>.<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cualquier persona que est\u00e1 familiarizada con el desarrollo de aplicaciones, sabe que el desarrollo de las p\u00e1ginas Web no es una tarea f\u00e1cil. Ya que mientras hay modelos de programaci\u00f3n,[&#8230;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[305,1,521],"tags":[181,267,974,261,266,265,271,603,604,950,607,98,158,605,608,140],"class_list":["post-1306","post","type-post","status-publish","format-standard","hentry","category-automatizacion","category-sin-categoria","category-software","tag-net","tag-c","tag-desarrollo-de-aplicaciones-moviles","tag-desarrollo-de-software","tag-java","tag-javascript","tag-lenguaje-c","tag-lenguaje-de-programacion","tag-lenguaje-multiplataforma","tag-orientado-a-objetos","tag-perl-ruby","tag-php","tag-programacion-2","tag-python","tag-swift","tag-visual-basic"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/posts\/1306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/comments?post=1306"}],"version-history":[{"count":0,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/posts\/1306\/revisions"}],"wp:attachment":[{"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/media?parent=1306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/categories?post=1306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/tags?post=1306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}