{"id":2918,"date":"2020-11-10T13:00:00","date_gmt":"2020-11-10T12:00:00","guid":{"rendered":"https:\/\/carontestudio.com\/blog\/?p=2918"},"modified":"2020-11-09T15:14:56","modified_gmt":"2020-11-09T14:14:56","slug":"25-aniversario-de-java-origenes-e-importancia","status":"publish","type":"post","link":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/","title":{"rendered":"25 aniversario de Java: Or\u00edgenes e importancia"},"content":{"rendered":"\n<p>Este a\u00f1o se cumple el <strong>25 aniversario de Java <\/strong>y  m\u00e1s concretamente, de la primera publicaci\u00f3n del lenguaje de programaci\u00f3n por parte de la empresa <a href=\"https:\/\/www.oracle.com\/es\/sun\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sun Microsystems ( en la actualidad, parte de Oracle)<\/a>. Desde entonces, a pesar de sus primeros fracasos, <strong>se ha convertido en uno de los lenguajes m\u00e1s populares del mundo debido a su gran versatilidad<\/strong>. Por ello, es merecedor de un art\u00edculo dedicado \u00fanicamente a \u00e9l. \u00a1Comenzamos!<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Java sirve para desarrollar aplicaciones web tanto en entorno cliente como servidor, programas de escritorio para diferentes sistemas operativos, aplicaciones m\u00f3viles, etc.<\/p>\n\n\n\n<p>Debido a ello el uso de Java se ha extendido hasta cotas inimaginables en sus or\u00edgenes. Muestra de ello es que el \u00edndice de referencia a la hora de medir la popularidad de los lenguajes de programaci\u00f3n. El \u00cdndice Tiobe (<a href=\"https:\/\/www.tiobe.com\/tiobe-index\/\">https:\/\/www.tiobe.com\/tiobe-index\/<\/a>), coloca a Java como <strong>el segundo lenguaje m\u00e1s importante del mundo<\/strong>, s\u00f3lo detr\u00e1s del eterno C.<\/p>\n\n\n\n<p>Realicemos un peque\u00f1o repaso de los <strong>or\u00edgenes de Java y de su gran importancia en el \u00e1mbito tecnol\u00f3gico actual<\/strong> para comprender c\u00f3mo ha logrado llegar a su 25 aniversario.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Or\u00edgenes de Java<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 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-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"226\" height=\"407\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/Duke-mascota-java.png\" alt=\"Duke. La mascota de JAVA\" class=\"wp-image-2988\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/Duke-mascota-java.png 226w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/Duke-mascota-java-167x300.png 167w\" sizes=\"auto, (max-width: 226px) 100vw, 226px\" \/><\/figure><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>A finales de los 80, un equipo de ingenieros de la empresa Sun Mycrosystems encabezado por James Gosling (actualmente conocido como el padre de Java), comenz\u00f3 a dise\u00f1ar un lenguaje de programaci\u00f3n para electrodom\u00e9sticos. <\/p>\n\n\n\n<p><strong>La idea era conseguir un lenguaje capaz de programar diferentes dispositivos<\/strong> (desde mandos a distancia hasta microondas) y que un mismo programa pudiese ser ejecutado en diferente hardware. Es decir, el objetivo de este proyecto era crear lo que se conoce hoy en d\u00eda como un lenguaje multiplataforma.<\/p>\n\n\n\n<p>Tras muchos meses repletos de trabajo, <strong>este grupo ingenieros termina la primera versi\u00f3n del lenguaje en 1991<\/strong>. La historia cuenta que el nombre \u201cJava\u201d fue un gui\u00f1o a la cantidad de caf\u00e9 que bebieron mientras trabajaban en este proyecto, dado que en Estados Unidos se denomina popularmente al caf\u00e9 de esta manera.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>A pesar de todo, los primeros a\u00f1os de Java fueron un fracaso y Sun Mycrosystems no consigui\u00f3 comercializarlo, por lo que el proyecto se qued\u00f3 parado durante unos a\u00f1os. Sin embargo, <strong>la expansi\u00f3n de Internet acontecida 1994 hizo que Sun Mycrosistems reorientase el lenguaje hacia la web<\/strong>, d\u00e1ndole una segunda oportunidad. De esta forma, en 1995 se public\u00f3 Java 1.0 y en 1996 Sun cre\u00f3 el grupo JavaSoft, encargado de ir desarrollando el lenguaje. A partir de entonces el crecimiento de Java fue imparable, hasta llegar a nada m\u00e1s y nada menos que su 25 aniversario.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">La importancia de Java tras 25 a\u00f1os de existencia<\/h2>\n\n\n\n<p>Las caracter\u00edsticas m\u00e1s importantes de Java son la <strong>independencia de arquitectura y la implantaci\u00f3n de la programaci\u00f3n orientada a objetos<\/strong>. Estas caracter\u00edsticas no son las m\u00e1s importantes \u00fanicamente porque sean las que mejor lo definen, sino por la importancia que han tenido en el mundo del desarrollo de software gracias a la evoluci\u00f3n de Java.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Multiplataforma<\/h3>\n\n\n\n<p>Como hemos mencionado, gracias a Java podemos crear programas que pueden ser ejecutados en diferentes dispositivos y sobre diferentes sistemas operativos. Este tipo de programas son conocidos como independientes de arquitectura o multiplataforma.<\/p>\n\n\n\n<p>Ahora bien, \u00bfqu\u00e9 significa esto exactamente y qu\u00e9 hace Java para conseguirlo? Para aclarar estas cuestiones debemos repasar algunos conceptos b\u00e1sicos de programaci\u00f3n.<\/p>\n\n\n\n<p>En primer lugar, debemos recordar que los ordenadores, tablets, m\u00f3viles, etc. est\u00e1n preparadas para entender \u00fanicamente lo que se conoce como lenguaje m\u00e1quina o lenguaje binario, el cual est\u00e1 compuesto por ceros y unos. Es decir, <strong>todo programa ser\u00e1 una sucesi\u00f3n de 0 y 1<\/strong>. Cuando tengamos diferentes versiones de un mismo programa para diferentes dispositivos, cada una deber\u00e1 tener un c\u00f3digo m\u00e1quina adaptado al hardware en el que se va a ejecutar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Versatilidad de Java<\/h3>\n\n\n\n<p>Como este lenguaje es ilegible para el ser humano, empleamos lenguajes de programaci\u00f3n. Estos lenguajes est\u00e1n preparados para ser entendidos por las personas y ser traducidos a lenguaje m\u00e1quina. <strong>Dicha traducci\u00f3n se puede dar de dos maneras diferentes conocidas como compilaci\u00f3n e interpretaci\u00f3n<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Compilaci\u00f3n<\/strong>: proceso en el que todo el c\u00f3digo del lenguaje de programaci\u00f3n (conocido como c\u00f3digo fuente) <strong>se traduce de una sola vez<\/strong> a c\u00f3digo m\u00e1quina. De esta forma se consigue un archivo ejecutable que el dispositivo puede entender y ejecutar. Es el caso de las t\u00edpicas aplicaciones de escritorio como por ejemplo Microsoft Word.<\/li><li><strong>Interpretaci\u00f3n<\/strong>: proceso en el que el c\u00f3digo fuente <strong>se va traduciendo l\u00ednea a l\u00ednea<\/strong> a c\u00f3digo binario. En este caso no se traduce todo el c\u00f3digo a la vez, sino que se va traduciendo y ejecutando al mismo tiempo.<\/li><\/ul>\n\n\n\n<p>Por lo tanto, todo programa se puede clasificar como compilado o ejecutado. Sin embargo, hay una excepci\u00f3n, los programas Java. Todas <strong>las aplicaciones programadas en Java son a la vez compiladas e interpretadas<\/strong>.<\/p>\n\n\n\n<p><strong>El funcionamiento es el siguiente:<\/strong> el c\u00f3digo fuente de Java se compila creando un archivo con un c\u00f3digo denominado bytecode (no es lenguaje m\u00e1quina). Despu\u00e9s, este archivo se interpreta en cada dispositivo por lo que se conoce como m\u00e1quina virtual de Java. Esta traduce el bytecode al c\u00f3digo binario que necesite el dispositivo.<\/p>\n\n\n\n<p>Es por ello que los programas Java requieren que el dispositivo en el que van a ser ejecutados tengan instalada la m\u00e1quina virtual de Java, pero gracias a ello un mismo programa se puede ejecutar en cualquier dispositivo. Esto responde a la filosof\u00eda principal de Java \u201c<strong>Write Once, run everywhere<\/strong>\u201d (escribe una vez, ejecuta en cualquier lugar).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Java orientado a Objetos<\/h3>\n\n\n\n<p><strong>El paradigma de la programaci\u00f3n orientada a objetos (POO) es la manera de programar m\u00e1s importante en la actualidad y Java es su mayor exponente<\/strong>. Dicho de manera muy resumida, la programaci\u00f3n orientada a objetos trata de acercar la programaci\u00f3n a la naturaleza del mundo real.<\/p>\n\n\n\n<p>Por ejemplo, imaginemos la aplicaci\u00f3n de una universidad, donde los profesores cuelgan materiales, publican notas etc. y los alumnos acceden a ver y descargar contenidos, publicar comentarios, etc. En orientaci\u00f3n a objetos (OO), esta aplicaci\u00f3n podr\u00eda tener objetos de tipo profesor o alumno donde cada tipo de objeto tendr\u00e1 unas caracter\u00edsticas. En ese caso, los profesores podr\u00edan acceder a datos restringidos para los alumnos y esto ser\u00eda programado en el objeto profesor.<\/p>\n\n\n\n<p>La tem\u00e1tica de la POO es muy amplia y desborda los prop\u00f3sitos de esta entrada, pero conviene recalcar que es el paradigma de programaci\u00f3n imperante hoy en d\u00eda y que Java ha jugado un papel clave en todo ello.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">25 aniversario de Java: Conclusiones<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/aniversario-java-25-anos.png\" alt=\"Aniversario 25 a\u00f1os del nacimiento del lenguaje de programaci\u00f3n Java\" class=\"wp-image-2986\" width=\"471\" height=\"auto\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/aniversario-java-25-anos.png 942w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/aniversario-java-25-anos-300x192.png 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/aniversario-java-25-anos-768x492.png 768w\" sizes=\"(max-width: 942px) 100vw, 942px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Nos queda claro que Java es el segundo lenguaje de programaci\u00f3n m\u00e1s popular del mundo, sirve para desarrollar una variedad impresionante de aplicaciones.<\/p>\n\n\n\n<p>Adem\u00e1s, es uno de los m\u00e1ximos exponentes de la programaci\u00f3n orientada a objetos, paradigma fundamental del desarrollo de software. Comprender <strong>los or\u00edgenes e importancia de Java es una excelente manera de entender <a href=\"https:\/\/carontestudio.com\/blog\/category\/programacion-web\/\">el mundo del desarrollo de software<\/a><\/strong>. <\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Por nuestra parte, no queda sino felicitar al equipo de desarrollo de Java, por este m\u00e1s que merecido 25 aniversario. Esperamos que esta peque\u00f1a introducci\u00f3n te haya servido para conocer este lenguaje y su importancia. Si quieres aportar algo, por favor, no dudes en comentarlo m\u00e1s abajo.<\/p>\n\n\n\n<p>\u00a1Te esperamos en el siguiente art\u00edculo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para conmemorar el 25 aniversario de Java, hemos escrito un art\u00edculo en el que repasamos su origen e impacto en el mundo de la programaci\u00f3n web.<\/p>\n","protected":false},"author":4,"featured_media":2992,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[50],"tags":[],"class_list":["post-2918","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacion-web"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>25 aniversario de Java: Or\u00edgenes e importancia - Caronte Web Studio<\/title>\n<meta name=\"description\" content=\"Se cumple el 25 aniversario de Java y para esta ocasi\u00f3n, repasamos sus or\u00edgenes e importancia en el mundo de la programaci\u00f3n. \u00a1Acomp\u00e1\u00f1anos!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"25 aniversario de Java: Or\u00edgenes e importancia - Caronte Web Studio\" \/>\n<meta property=\"og:description\" content=\"Se cumple el 25 aniversario de Java y para esta ocasi\u00f3n, repasamos sus or\u00edgenes e importancia en el mundo de la programaci\u00f3n. \u00a1Acomp\u00e1\u00f1anos!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de maketing | Caronte\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/carontewebstudio\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-10T12:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/25-anos-aniversario-java.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1250\" \/>\n\t<meta property=\"og:image:height\" content=\"737\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"V\u00edctor S\u00e1nchez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"V\u00edctor S\u00e1nchez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/\"},\"author\":{\"name\":\"V\u00edctor S\u00e1nchez\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/86dbac78fed697f8df2289e9242c97e9\"},\"headline\":\"25 aniversario de Java: Or\u00edgenes e importancia\",\"datePublished\":\"2020-11-10T12:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/\"},\"wordCount\":1262,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/25-anos-aniversario-java.jpg\",\"articleSection\":[\"Programaci\u00f3n\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/\",\"name\":\"25 aniversario de Java: Or\u00edgenes e importancia - Caronte Web Studio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/25-anos-aniversario-java.jpg\",\"datePublished\":\"2020-11-10T12:00:00+00:00\",\"description\":\"Se cumple el 25 aniversario de Java y para esta ocasi\u00f3n, repasamos sus or\u00edgenes e importancia en el mundo de la programaci\u00f3n. \u00a1Acomp\u00e1\u00f1anos!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/#primaryimage\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/25-anos-aniversario-java.jpg\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/25-anos-aniversario-java.jpg\",\"width\":1250,\"height\":737,\"caption\":\"Aniversario de 25 a\u00f1os del lanzamiento de Java.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/25-aniversario-de-java-origenes-e-importancia\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"25 aniversario de Java: Or\u00edgenes e importancia\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"name\":\"Blog de marketing | Caronte\",\"description\":\"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.\",\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\",\"name\":\"Caronte - Agencia de marketing\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"width\":1090,\"height\":155,\"caption\":\"Caronte - Agencia de marketing\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/carontewebstudio\\\/\",\"https:\\\/\\\/www.instagram.com\\\/caronte_studio\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@carontewebstudio\",\"https:\\\/\\\/www.youtube.com\\\/@carontewebstudio\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/carontewebstudio\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/86dbac78fed697f8df2289e9242c97e9\",\"name\":\"V\u00edctor S\u00e1nchez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g\",\"caption\":\"V\u00edctor S\u00e1nchez\"},\"description\":\"\u00bfDudas con tu hosting? \u00bfNo sabes como extremar la precauci\u00f3n de tu hosting? Est\u00e1s en el lugar adecuado. Despeja cualquier duda con los art\u00edculos de V\u00edctor S\u00e1nchez.\",\"sameAs\":[\"https:\\\/\\\/www.carontestudio.com\\\/\"],\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/author\\\/victor\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"25 aniversario de Java: Or\u00edgenes e importancia - Caronte Web Studio","description":"Se cumple el 25 aniversario de Java y para esta ocasi\u00f3n, repasamos sus or\u00edgenes e importancia en el mundo de la programaci\u00f3n. \u00a1Acomp\u00e1\u00f1anos!","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:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/","og_locale":"es_ES","og_type":"article","og_title":"25 aniversario de Java: Or\u00edgenes e importancia - Caronte Web Studio","og_description":"Se cumple el 25 aniversario de Java y para esta ocasi\u00f3n, repasamos sus or\u00edgenes e importancia en el mundo de la programaci\u00f3n. \u00a1Acomp\u00e1\u00f1anos!","og_url":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/","og_site_name":"Blog de maketing | Caronte","article_publisher":"https:\/\/www.facebook.com\/carontewebstudio\/","article_published_time":"2020-11-10T12:00:00+00:00","og_image":[{"width":1250,"height":737,"url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/25-anos-aniversario-java.jpg","type":"image\/jpeg"}],"author":"V\u00edctor S\u00e1nchez","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"V\u00edctor S\u00e1nchez","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/#article","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/"},"author":{"name":"V\u00edctor S\u00e1nchez","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/86dbac78fed697f8df2289e9242c97e9"},"headline":"25 aniversario de Java: Or\u00edgenes e importancia","datePublished":"2020-11-10T12:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/"},"wordCount":1262,"commentCount":0,"publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/25-anos-aniversario-java.jpg","articleSection":["Programaci\u00f3n"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/","url":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/","name":"25 aniversario de Java: Or\u00edgenes e importancia - Caronte Web Studio","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/#primaryimage"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/25-anos-aniversario-java.jpg","datePublished":"2020-11-10T12:00:00+00:00","description":"Se cumple el 25 aniversario de Java y para esta ocasi\u00f3n, repasamos sus or\u00edgenes e importancia en el mundo de la programaci\u00f3n. \u00a1Acomp\u00e1\u00f1anos!","breadcrumb":{"@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/#primaryimage","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/25-anos-aniversario-java.jpg","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2020\/11\/25-anos-aniversario-java.jpg","width":1250,"height":737,"caption":"Aniversario de 25 a\u00f1os del lanzamiento de Java."},{"@type":"BreadcrumbList","@id":"https:\/\/carontestudio.com\/blog\/25-aniversario-de-java-origenes-e-importancia\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/carontestudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"25 aniversario de Java: Or\u00edgenes e importancia"}]},{"@type":"WebSite","@id":"https:\/\/carontestudio.com\/blog\/#website","url":"https:\/\/carontestudio.com\/blog\/","name":"Blog de marketing | Caronte","description":"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.","publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carontestudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/carontestudio.com\/blog\/#organization","name":"Caronte - Agencia de marketing","url":"https:\/\/carontestudio.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","width":1090,"height":155,"caption":"Caronte - Agencia de marketing"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/carontewebstudio\/","https:\/\/www.instagram.com\/caronte_studio\/","https:\/\/www.tiktok.com\/@carontewebstudio","https:\/\/www.youtube.com\/@carontewebstudio","https:\/\/es.linkedin.com\/company\/carontewebstudio"]},{"@type":"Person","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/86dbac78fed697f8df2289e9242c97e9","name":"V\u00edctor S\u00e1nchez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c9f72a995ccc47af434f97fc9ca165f16a8ad9a5cdd99b4ac0def4f00778fe8c?s=96&d=mm&r=g","caption":"V\u00edctor S\u00e1nchez"},"description":"\u00bfDudas con tu hosting? \u00bfNo sabes como extremar la precauci\u00f3n de tu hosting? Est\u00e1s en el lugar adecuado. Despeja cualquier duda con los art\u00edculos de V\u00edctor S\u00e1nchez.","sameAs":["https:\/\/www.carontestudio.com\/"],"url":"https:\/\/carontestudio.com\/blog\/author\/victor\/"}]}},"_links":{"self":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/2918","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/comments?post=2918"}],"version-history":[{"count":22,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/2918\/revisions"}],"predecessor-version":[{"id":2999,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/2918\/revisions\/2999"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media\/2992"}],"wp:attachment":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media?parent=2918"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/categories?post=2918"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/tags?post=2918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}