SlideShare una empresa de Scribd logo
1 de 12
LOS LENGUAJES DE
MARCAS EN ENTORNOS
WEB
Lenguajes de marcas y sistemas de gestión
de información.
Contenido

•   HTML
•   CSS
•   PHP
•   JAVA
•   XML
HyperText Markup Language
HTML
• La World Wide Web es un sistema que utiliza el lenguaje
    HTML y el protocolo HTTP.
•   Tim Berners-Lee, un científico que trabajaba en el CERN
    (Centro Europeo de Investigación Nuclear) los diseñó
    para poder acceder y compartir información de otros
    científicos a principios de los 90.
•   HTML es el lenguaje básico de las páginas web que se
    basa en hipervínculos para enlazar documentos entre sí.
•   HTTP permite enviar cualquier tipo de ficheros de forma
    simple. Los navegadores web interpretan las etiquetas en
    los documentos HTML y los presentan al usuario.
•   Los dos han evolucionado desde sus inicios. La última
    versión de HTML es la 5.
Cascade Style Sheet
CSS
• Aunque HTML permite especificar formato del contenido
  de un documento, se recomienda separar contenido y
  formato.
• Para ello se usan las hojas de estilo en cascada.
• En un fichero de texto con extensión .css, se especifican
  una serie de propiedades que se asocian a las etiquetas
  del documento HTML.
• Las propiedades más importantes que se definen en un
  documento CSS son relativas a:
  • Tipos de letra (tipo, tamaño, grosor, etc.)
  • Al texto (interlineado, alineación, etc.)
  • Bloques de texto (distancia entre ellos, bordes, etc.)
Hypertext Preprocessor
PHP
• Lenguaje de programación interpretado y orientado a
    objetos.
•   Orientado al desarrollo de aplicaciones web dinámicas
    con acceso a información almacenada en una base de
    datos (mySQL, PostgreSQL, Oracle, ODBC, etc.).
•   El código fuente se ejecuta en el servidor y envía su
    resultado (generalmente en HTML) al navegador.
•   Utilizando PHP se puede interactuar con el usuario web
    para mostrar información o recoger información a través
    de un formulario.
•   Es muy utilizado por la cantidad de librerías, módulos,
    clases, etc disponibles.
JAVA
JAVA
• Lenguaje de programación creado por Sun Microsystems en 1995.
• Existe un gran número de aplicaciones y sitios Web que no funcionan
  sin Java.
• Permite desarrollar pequeñas aplicaciones (applets) que pueden ser
  incrustadas en una página HTML.
• Estas mini-aplicaciones se ejecutan en una JVM (Java Virtual
  Machine) que el navegador tiene configurada como extensión (plug-
  in) en un contexto de seguridad restringido configurable para impedir
  la ejecución local de código potencialmente malicioso.
• En la parte del servidor, Java es muy popular desde la aparición de la
  especificación de Servlets y JSP (Java Server Pages). La
  especificación define un API de programación y los requisitos para un
  contenedor (servidor) dentro del cual se puedan desplegar estos
  componentes para formar aplicaciones web dinámicas completas.
  Hoy día existen multitud de contenedores (libres y comerciales)
  compatibles con estas especificaciones.
eXtensible Mark-up Language
XML
• Es un estándar creado por el W3C y soportado por
    compañías e instituciones de todo el mundo.
•   Facilita el procesamiento de datos
•   Permite el intercambio de datos entre aplicaciones
    creadas en plataformas distintas.
•   Legible por personas
•   Es un metalenguaje que permite desarrollar vocabularios
    propios de marcado.
•   Independiente de la plataforma, simple, fácil de aprender
•   Libre

Más contenido relacionado

La actualidad más candente

El diseño web
El diseño web El diseño web
El diseño web Jeronimo19
 
Trabajo final metodologia
Trabajo final metodologiaTrabajo final metodologia
Trabajo final metodologiamarincho68
 
varios lenguajes y otros
varios lenguajes y otrosvarios lenguajes y otros
varios lenguajes y otrosMac!
 
Paginas wed ricardo crespo
Paginas wed ricardo crespo Paginas wed ricardo crespo
Paginas wed ricardo crespo Ricardo Crespo
 
Publicacion de contenidos web
Publicacion de contenidos webPublicacion de contenidos web
Publicacion de contenidos webCrisCris21
 
Códigos HTML y creación de páginas web
Códigos HTML y creación de páginas webCódigos HTML y creación de páginas web
Códigos HTML y creación de páginas webarielech21
 
La web como recurso
La web como recursoLa web como recurso
La web como recursojavialbines
 
Act 17 igjf
Act 17 igjfAct 17 igjf
Act 17 igjfJUAN678
 
Dn11 u3 a31_acdo
Dn11 u3 a31_acdoDn11 u3 a31_acdo
Dn11 u3 a31_acdoditzaowile
 
Dn11 u3 a26_avd
Dn11 u3 a26_avdDn11 u3 a26_avd
Dn11 u3 a26_avdarturo-22
 
Diseño web-Laura Ríos 10-02
Diseño web-Laura Ríos 10-02Diseño web-Laura Ríos 10-02
Diseño web-Laura Ríos 10-02Laura Ríos
 

La actualidad más candente (18)

Examen de laboratorio
Examen de laboratorioExamen de laboratorio
Examen de laboratorio
 
El diseño web
El diseño web El diseño web
El diseño web
 
Servidor php
Servidor phpServidor php
Servidor php
 
Trabajo final metodologia
Trabajo final metodologiaTrabajo final metodologia
Trabajo final metodologia
 
varios lenguajes y otros
varios lenguajes y otrosvarios lenguajes y otros
varios lenguajes y otros
 
Paginas wed ricardo crespo
Paginas wed ricardo crespo Paginas wed ricardo crespo
Paginas wed ricardo crespo
 
Definicion "HTML"
Definicion "HTML"Definicion "HTML"
Definicion "HTML"
 
1° Trabajo de Investigación
1° Trabajo de Investigación1° Trabajo de Investigación
1° Trabajo de Investigación
 
Introducción a la Programación Web
Introducción a la Programación WebIntroducción a la Programación Web
Introducción a la Programación Web
 
Publicacion de contenidos web
Publicacion de contenidos webPublicacion de contenidos web
Publicacion de contenidos web
 
Websmn
WebsmnWebsmn
Websmn
 
Códigos HTML y creación de páginas web
Códigos HTML y creación de páginas webCódigos HTML y creación de páginas web
Códigos HTML y creación de páginas web
 
La web como recurso
La web como recursoLa web como recurso
La web como recurso
 
Act 17 igjf
Act 17 igjfAct 17 igjf
Act 17 igjf
 
Dn11 u3 a31_acdo
Dn11 u3 a31_acdoDn11 u3 a31_acdo
Dn11 u3 a31_acdo
 
Dn11 u3 a26_avd
Dn11 u3 a26_avdDn11 u3 a26_avd
Dn11 u3 a26_avd
 
Diseño web-Laura Ríos 10-02
Diseño web-Laura Ríos 10-02Diseño web-Laura Ríos 10-02
Diseño web-Laura Ríos 10-02
 
Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
 

Destacado

Integración de aplicaciones Java
Integración de aplicaciones JavaIntegración de aplicaciones Java
Integración de aplicaciones JavaIker Canarias
 
JDeveloper presentacion
JDeveloper presentacionJDeveloper presentacion
JDeveloper presentacionedwintumax
 
Generación de Interfaces a partir de XML
Generación de Interfaces a partir de XMLGeneración de Interfaces a partir de XML
Generación de Interfaces a partir de XMLJose Benítez Andrades
 
Manual programacion - java - jsp & xml
Manual   programacion - java - jsp & xmlManual   programacion - java - jsp & xml
Manual programacion - java - jsp & xmlgilhorak
 
Introduccion Aplicaciones Web en java j2ee
Introduccion Aplicaciones Web en java j2ee Introduccion Aplicaciones Web en java j2ee
Introduccion Aplicaciones Web en java j2ee Rodrigo Zottola Pareja
 
Upwell Pilot Report 2013
Upwell Pilot Report 2013Upwell Pilot Report 2013
Upwell Pilot Report 2013Rachel Dearborn
 
Servicios Web Rest con Spring MVC
Servicios Web Rest con Spring MVCServicios Web Rest con Spring MVC
Servicios Web Rest con Spring MVCVortexbird
 
The good, bad and ugly of Digital Ocean vs AWS
The good, bad and ugly of Digital Ocean vs AWSThe good, bad and ugly of Digital Ocean vs AWS
The good, bad and ugly of Digital Ocean vs AWSAzukisoft Pte Ltd
 

Destacado (13)

Tema 8
Tema 8Tema 8
Tema 8
 
Integración de aplicaciones Java
Integración de aplicaciones JavaIntegración de aplicaciones Java
Integración de aplicaciones Java
 
XML y JAVA
XML y JAVAXML y JAVA
XML y JAVA
 
JDeveloper presentacion
JDeveloper presentacionJDeveloper presentacion
JDeveloper presentacion
 
Tutorial - REST con java (JAX-RS 2.0)
Tutorial - REST con java (JAX-RS 2.0)Tutorial - REST con java (JAX-RS 2.0)
Tutorial - REST con java (JAX-RS 2.0)
 
Creando endpoint http
Creando endpoint httpCreando endpoint http
Creando endpoint http
 
Generación de Interfaces a partir de XML
Generación de Interfaces a partir de XMLGeneración de Interfaces a partir de XML
Generación de Interfaces a partir de XML
 
Manual programacion - java - jsp & xml
Manual   programacion - java - jsp & xmlManual   programacion - java - jsp & xml
Manual programacion - java - jsp & xml
 
Introduccion Aplicaciones Web en java j2ee
Introduccion Aplicaciones Web en java j2ee Introduccion Aplicaciones Web en java j2ee
Introduccion Aplicaciones Web en java j2ee
 
Web services y java
Web services y javaWeb services y java
Web services y java
 
Upwell Pilot Report 2013
Upwell Pilot Report 2013Upwell Pilot Report 2013
Upwell Pilot Report 2013
 
Servicios Web Rest con Spring MVC
Servicios Web Rest con Spring MVCServicios Web Rest con Spring MVC
Servicios Web Rest con Spring MVC
 
The good, bad and ugly of Digital Ocean vs AWS
The good, bad and ugly of Digital Ocean vs AWSThe good, bad and ugly of Digital Ocean vs AWS
The good, bad and ugly of Digital Ocean vs AWS
 

Similar a Lenguajes de marcas

Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internetlorenzosc1995
 
Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internetlorenzosc1995
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptssuser948499
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptTIRZOANTONIOMEDINACA
 
Jhohan nicolai
Jhohan nicolaiJhohan nicolai
Jhohan nicolaiJhohan Cx
 
Comercio electronico1
Comercio electronico1Comercio electronico1
Comercio electronico1jupa1600
 
Comercio electronico1
Comercio electronico1Comercio electronico1
Comercio electronico1jupa1600
 
Que es una pagina web
Que es una pagina webQue es una pagina web
Que es una pagina webjorgek47
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo webEvelioHdez
 
Michael steven
Michael stevenMichael steven
Michael stevenJhohan Cx
 
Juan sebastian
Juan sebastianJuan sebastian
Juan sebastianJhohan Cx
 
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezHerramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezGialrod1228
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3ballesterosymendoza
 
Tecnología web 2 Adrian Martinez
Tecnología web 2 Adrian MartinezTecnología web 2 Adrian Martinez
Tecnología web 2 Adrian MartinezJefersonAdrian
 
Conceptos de dreamweaver-Regina.pptx
Conceptos de dreamweaver-Regina.pptxConceptos de dreamweaver-Regina.pptx
Conceptos de dreamweaver-Regina.pptxregina927271
 

Similar a Lenguajes de marcas (20)

Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internet
 
Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internet
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.ppt
 
Jhohan nicolai
Jhohan nicolaiJhohan nicolai
Jhohan nicolai
 
Servicios WEB
Servicios WEBServicios WEB
Servicios WEB
 
La tecnología que soporta las herramientas web 2.0
La tecnología que soporta las herramientas web 2.0La tecnología que soporta las herramientas web 2.0
La tecnología que soporta las herramientas web 2.0
 
Comercio electronico1
Comercio electronico1Comercio electronico1
Comercio electronico1
 
Comercio electronico1
Comercio electronico1Comercio electronico1
Comercio electronico1
 
Aaron
AaronAaron
Aaron
 
Que es una pagina web
Que es una pagina webQue es una pagina web
Que es una pagina web
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Michael steven
Michael stevenMichael steven
Michael steven
 
Juan sebastian
Juan sebastianJuan sebastian
Juan sebastian
 
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezHerramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
 
Web semántica
Web semánticaWeb semántica
Web semántica
 
Tecnología web 2 Adrian Martinez
Tecnología web 2 Adrian MartinezTecnología web 2 Adrian Martinez
Tecnología web 2 Adrian Martinez
 
Conceptos de dreamweaver-Regina.pptx
Conceptos de dreamweaver-Regina.pptxConceptos de dreamweaver-Regina.pptx
Conceptos de dreamweaver-Regina.pptx
 
El Internet
El Internet El Internet
El Internet
 

Último

664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdfLoreto Bravo
 
Libro de Culpa Mia de Mercedes Ron.pdf..
Libro de Culpa Mia de Mercedes Ron.pdf..Libro de Culpa Mia de Mercedes Ron.pdf..
Libro de Culpa Mia de Mercedes Ron.pdf..FridaCuesta
 
El Secreto de las Runas. Manual introductorio.
El Secreto de las Runas. Manual introductorio.El Secreto de las Runas. Manual introductorio.
El Secreto de las Runas. Manual introductorio.ssuser68a47e
 
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTESTALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTESVernicaLocatelli1
 
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxLAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxRafael Reverte Pérez
 
Cuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasCuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasNinettAB
 
la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024Jose Aguilar
 
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALDIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALgabitasalinas13
 
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesGUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesDiegoGandara5
 
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfLa Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfvan graznarth
 
Libro de culpa mía por mercedes ron 2016 en pdf
Libro de culpa mía por mercedes ron 2016 en pdfLibro de culpa mía por mercedes ron 2016 en pdf
Libro de culpa mía por mercedes ron 2016 en pdfFridaCuesta
 

Último (13)

664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
664867799-50-capsulas-de-amor-563064-downloadable-3662340.pdf
 
Libro de Culpa Mia de Mercedes Ron.pdf..
Libro de Culpa Mia de Mercedes Ron.pdf..Libro de Culpa Mia de Mercedes Ron.pdf..
Libro de Culpa Mia de Mercedes Ron.pdf..
 
El Secreto de las Runas. Manual introductorio.
El Secreto de las Runas. Manual introductorio.El Secreto de las Runas. Manual introductorio.
El Secreto de las Runas. Manual introductorio.
 
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTESTALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
TALLER -SISTEMA CODIGOS DE LUZ - ACCTIVACION DE CODIGOS LEMURIANOS Y ATLANTES
 
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxLAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
 
Cuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasCuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginas
 
40 Articulos sobre el liderazgo.........
40 Articulos sobre el liderazgo.........40 Articulos sobre el liderazgo.........
40 Articulos sobre el liderazgo.........
 
la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024
 
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALDIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
 
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesGUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
 
PARA LEONARDO CIEZA - TEXTO RESUMEN.docx
PARA LEONARDO CIEZA - TEXTO RESUMEN.docxPARA LEONARDO CIEZA - TEXTO RESUMEN.docx
PARA LEONARDO CIEZA - TEXTO RESUMEN.docx
 
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfLa Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
 
Libro de culpa mía por mercedes ron 2016 en pdf
Libro de culpa mía por mercedes ron 2016 en pdfLibro de culpa mía por mercedes ron 2016 en pdf
Libro de culpa mía por mercedes ron 2016 en pdf
 

Lenguajes de marcas

  • 1. LOS LENGUAJES DE MARCAS EN ENTORNOS WEB Lenguajes de marcas y sistemas de gestión de información.
  • 2. Contenido • HTML • CSS • PHP • JAVA • XML
  • 4. HTML • La World Wide Web es un sistema que utiliza el lenguaje HTML y el protocolo HTTP. • Tim Berners-Lee, un científico que trabajaba en el CERN (Centro Europeo de Investigación Nuclear) los diseñó para poder acceder y compartir información de otros científicos a principios de los 90. • HTML es el lenguaje básico de las páginas web que se basa en hipervínculos para enlazar documentos entre sí. • HTTP permite enviar cualquier tipo de ficheros de forma simple. Los navegadores web interpretan las etiquetas en los documentos HTML y los presentan al usuario. • Los dos han evolucionado desde sus inicios. La última versión de HTML es la 5.
  • 6. CSS • Aunque HTML permite especificar formato del contenido de un documento, se recomienda separar contenido y formato. • Para ello se usan las hojas de estilo en cascada. • En un fichero de texto con extensión .css, se especifican una serie de propiedades que se asocian a las etiquetas del documento HTML. • Las propiedades más importantes que se definen en un documento CSS son relativas a: • Tipos de letra (tipo, tamaño, grosor, etc.) • Al texto (interlineado, alineación, etc.) • Bloques de texto (distancia entre ellos, bordes, etc.)
  • 8. PHP • Lenguaje de programación interpretado y orientado a objetos. • Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos (mySQL, PostgreSQL, Oracle, ODBC, etc.). • El código fuente se ejecuta en el servidor y envía su resultado (generalmente en HTML) al navegador. • Utilizando PHP se puede interactuar con el usuario web para mostrar información o recoger información a través de un formulario. • Es muy utilizado por la cantidad de librerías, módulos, clases, etc disponibles.
  • 10. JAVA • Lenguaje de programación creado por Sun Microsystems en 1995. • Existe un gran número de aplicaciones y sitios Web que no funcionan sin Java. • Permite desarrollar pequeñas aplicaciones (applets) que pueden ser incrustadas en una página HTML. • Estas mini-aplicaciones se ejecutan en una JVM (Java Virtual Machine) que el navegador tiene configurada como extensión (plug- in) en un contexto de seguridad restringido configurable para impedir la ejecución local de código potencialmente malicioso. • En la parte del servidor, Java es muy popular desde la aparición de la especificación de Servlets y JSP (Java Server Pages). La especificación define un API de programación y los requisitos para un contenedor (servidor) dentro del cual se puedan desplegar estos componentes para formar aplicaciones web dinámicas completas. Hoy día existen multitud de contenedores (libres y comerciales) compatibles con estas especificaciones.
  • 12. XML • Es un estándar creado por el W3C y soportado por compañías e instituciones de todo el mundo. • Facilita el procesamiento de datos • Permite el intercambio de datos entre aplicaciones creadas en plataformas distintas. • Legible por personas • Es un metalenguaje que permite desarrollar vocabularios propios de marcado. • Independiente de la plataforma, simple, fácil de aprender • Libre