SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Lenguaje HTML

Ventajas:

     Sencillo que permite describir hipertexto.
     Texto presentado de forma estructurada y agradable.
     No necesita de grandes conocimientos cuando se cuenta con un editor de páginas
     web o WYSIWYG.
     Archivos pequeños.
     Despliegue rápido.
     Lenguaje de fácil aprendizaje.
     Lo admiten todos los exploradores.

Desventajas:

     Lenguaje estático.
     La interpretación de cada navegador puede ser diferente.
     Guarda muchas etiquetas que pueden convertirse en “basura” y dificultan la
     corrección.
     El diseño es más lento.
     Las etiquetas son muy limitadas.

Lenguaje Javascript

Ventajas:

     Lenguaje de scripting seguro y fiable.
     Los script tienen capacidades limitadas, por razones de seguridad.
     El código Javascript se ejecuta en el cliente.

Desventajas:

     Código visible por cualquier usuario.
     El código debe descargarse completamente.
     Puede poner en riesgo la seguridad del sitio, con el actual problema llamado XSS
     (significa en inglés Cross Site Scripting renombrado a XSS por su similitud con las
     hojas de estilo CSS).

Lenguaje PHP

Ventajas:

     Muy fácil de aprender.
     Se caracteriza por ser un lenguaje muy rápido.
     Soporta en cierta medida la orientación a objeto. Clases y herencia.
Es un lenguaje multiplataforma: Linux, Windows, entre otros.
     Capacidad de conexión con la mayoría de los manejadores de base de datos:
     MysSQL, PostgreSQL, Oracle, MS SQL Server, entre otras.
     Capacidad de expandir su potencial utilizando módulos.
     Posee documentación en su página oficial la cual incluye descripción y ejemplos de
     cada una de sus funciones.
     Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
     Incluye gran cantidad de funciones.
     No requiere definición de tipos de variables ni manejo detallado del bajo nivel.

Desventajas:

     Se necesita instalar un servidor web.
     Todo el trabajo lo realiza el servidor y no delega al cliente. Por tanto puede ser más
     ineficiente a medida que las solicitudes aumenten de número.
     La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP.
     La programación orientada a objetos es aún muy deficiente para aplicaciones
     grandes.
     Dificulta la modularización.
     Dificulta la organización por capas de la aplicación.

Lenguaje ASP

Ventajas:

     Usa Visual Basic Script, siendo fácil para los usuarios.
     Comunicación óptima con SQL Server.
     Soporta el lenguaje JScript (Javascript de Microsoft).

Desventajas:

     Código desorganizado.
     Se necesita escribir mucho código para realizar funciones sencillas.
     Tecnología propietaria.
     Hospedaje de sitios web costosos.

Lenguaje ASP.NET

Ventajas:

     Completamente orientado a objetos.
     Controles de usuario y personalizados.
     División entre la capa de aplicación o diseño y el código.
     Facilita el mantenimiento de grandes aplicaciones.
     Incremento de velocidad de respuesta del servidor.
     Mayor velocidad.
Mayor seguridad.

Desventajas:

     Mayor consumo de recursos.

Lenguaje JSP

Ventajas:

     Ejecución rápida del servlets.
     Crear páginas del lado del servidor.
     Multiplataforma.
     Código bien estructurado.
     Integridad con los módulos de Java.
     La parte dinámica está escrita en Java.
     Permite la utilización se servlets.

Desventajas:

     Complejidad de aprendizaje.

Lenguaje Python

Ventajas:

     Libre y fuente abierta.
     Lenguaje de propósito general.
     Gran cantidad de funciones y librerías.
     Sencillo y rápido de programar.
     Multiplataforma.
     Licencia de código abierto (Opensource).
     Orientado a Objetos.
     Portable.

Desventajas:

     Lentitud por ser un lenguaje interpretado.

Lenguaje Ruby

Ventajas:

     Permite desarrollar soluciones a bajo Costo.
     Software libre.
Multiplataforma.

Weitere ähnliche Inhalte

Was ist angesagt?

Lenguajes De Programación Web
Lenguajes De Programación WebLenguajes De Programación Web
Lenguajes De Programación Webragmyl
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionAstrid Valdes
 
Lenguaje de programación de páginas web
Lenguaje de programación de páginas webLenguaje de programación de páginas web
Lenguaje de programación de páginas webalbafa1995
 
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...Xthian Vidal Cortez
 
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidorpidingos
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-webolguisf
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioJessica
 
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioLenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioMariano-Celiz17
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaeliabreu1234
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloricardo dueñas
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo webEvelioHdez
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programaciónnaydarod
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionXavii Torres
 

Was ist angesagt? (18)

Programacion web
Programacion webProgramacion web
Programacion web
 
Lenguajes De Programación Web
Lenguajes De Programación WebLenguajes De Programación Web
Lenguajes De Programación Web
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
JSP
JSPJSP
JSP
 
Lenguaje de programación de páginas web
Lenguaje de programación de páginas webLenguaje de programación de páginas web
Lenguaje de programación de páginas web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
Iis daw taller_1.1-ta-herramientas-para-desarrollo-web (rodriguez a. - rodrig...
 
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidor
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
JSP
JSP JSP
JSP
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuario
 
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioLenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuario
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 

Ähnlich wie Examen diego

Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion webinfobran
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-webolguisf
 
Tecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorTecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorJonathan Guerrero Pacori
 
Tecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorTecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorJonathan Guerrero Pacori
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptxJulinAguirre8
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoedwin quiroa
 
Estudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAEstudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAHelmilpa
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programaciónAlexa Chisaguano
 
Desarrollo de la web.adriana
Desarrollo de la web.adrianaDesarrollo de la web.adriana
Desarrollo de la web.adrianaAdrianaMarcela16
 
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
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la webCapacitacion web
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorJose Felix Moran Agusto
 
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
 

Ähnlich wie Examen diego (20)

Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-web
 
Examen 3.0
Examen 3.0Examen 3.0
Examen 3.0
 
Tecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorTecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del Servidor
 
Tecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorTecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidor
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Estudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVAEstudio comparativo de PHP, ASP.NET Y JAVA
Estudio comparativo de PHP, ASP.NET Y JAVA
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programación
 
Desarrollo de la web.adriana
Desarrollo de la web.adrianaDesarrollo de la web.adriana
Desarrollo de la web.adriana
 
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
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidor
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programació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
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 
Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internet
 

Mehr von infobran

Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1infobran
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemasinfobran
 
Introducción a net
Introducción a netIntroducción a net
Introducción a netinfobran
 
Examen trianual informatica
Examen trianual informaticaExamen trianual informatica
Examen trianual informaticainfobran
 
Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios webinfobran
 
Introducción a C SHARP
Introducción a C SHARPIntroducción a C SHARP
Introducción a C SHARPinfobran
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativosinfobran
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion softwareinfobran
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujoinfobran
 
Cultura de la calidad
Cultura de la calidadCultura de la calidad
Cultura de la calidadinfobran
 
Arboles(2)
Arboles(2)Arboles(2)
Arboles(2)infobran
 
Presentación
 Presentación Presentación
Presentacióninfobran
 
Impresoras
 Impresoras Impresoras
Impresorasinfobran
 

Mehr von infobran (20)

Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemas
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
Examen trianual informatica
Examen trianual informaticaExamen trianual informatica
Examen trianual informatica
 
Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios web
 
Introducción a C SHARP
Introducción a C SHARPIntroducción a C SHARP
Introducción a C SHARP
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativos
 
Grafos
GrafosGrafos
Grafos
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujo
 
Cultura de la calidad
Cultura de la calidadCultura de la calidad
Cultura de la calidad
 
Ch10 13
Ch10 13Ch10 13
Ch10 13
 
Arboles
ArbolesArboles
Arboles
 
Arboles(2)
Arboles(2)Arboles(2)
Arboles(2)
 
Sistemas
 Sistemas Sistemas
Sistemas
 
Presentación
 Presentación Presentación
Presentación
 
Marco
 Marco Marco
Marco
 
Intrefaz
 Intrefaz Intrefaz
Intrefaz
 
Impresoras
 Impresoras Impresoras
Impresoras
 
While
WhileWhile
While
 

Examen diego

  • 1. Lenguaje HTML Ventajas: Sencillo que permite describir hipertexto. Texto presentado de forma estructurada y agradable. No necesita de grandes conocimientos cuando se cuenta con un editor de páginas web o WYSIWYG. Archivos pequeños. Despliegue rápido. Lenguaje de fácil aprendizaje. Lo admiten todos los exploradores. Desventajas: Lenguaje estático. La interpretación de cada navegador puede ser diferente. Guarda muchas etiquetas que pueden convertirse en “basura” y dificultan la corrección. El diseño es más lento. Las etiquetas son muy limitadas. Lenguaje Javascript Ventajas: Lenguaje de scripting seguro y fiable. Los script tienen capacidades limitadas, por razones de seguridad. El código Javascript se ejecuta en el cliente. Desventajas: Código visible por cualquier usuario. El código debe descargarse completamente. Puede poner en riesgo la seguridad del sitio, con el actual problema llamado XSS (significa en inglés Cross Site Scripting renombrado a XSS por su similitud con las hojas de estilo CSS). Lenguaje PHP Ventajas: Muy fácil de aprender. Se caracteriza por ser un lenguaje muy rápido. Soporta en cierta medida la orientación a objeto. Clases y herencia.
  • 2. Es un lenguaje multiplataforma: Linux, Windows, entre otros. Capacidad de conexión con la mayoría de los manejadores de base de datos: MysSQL, PostgreSQL, Oracle, MS SQL Server, entre otras. Capacidad de expandir su potencial utilizando módulos. Posee documentación en su página oficial la cual incluye descripción y ejemplos de cada una de sus funciones. Es libre, por lo que se presenta como una alternativa de fácil acceso para todos. Incluye gran cantidad de funciones. No requiere definición de tipos de variables ni manejo detallado del bajo nivel. Desventajas: Se necesita instalar un servidor web. Todo el trabajo lo realiza el servidor y no delega al cliente. Por tanto puede ser más ineficiente a medida que las solicitudes aumenten de número. La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP. La programación orientada a objetos es aún muy deficiente para aplicaciones grandes. Dificulta la modularización. Dificulta la organización por capas de la aplicación. Lenguaje ASP Ventajas: Usa Visual Basic Script, siendo fácil para los usuarios. Comunicación óptima con SQL Server. Soporta el lenguaje JScript (Javascript de Microsoft). Desventajas: Código desorganizado. Se necesita escribir mucho código para realizar funciones sencillas. Tecnología propietaria. Hospedaje de sitios web costosos. Lenguaje ASP.NET Ventajas: Completamente orientado a objetos. Controles de usuario y personalizados. División entre la capa de aplicación o diseño y el código. Facilita el mantenimiento de grandes aplicaciones. Incremento de velocidad de respuesta del servidor. Mayor velocidad.
  • 3. Mayor seguridad. Desventajas: Mayor consumo de recursos. Lenguaje JSP Ventajas: Ejecución rápida del servlets. Crear páginas del lado del servidor. Multiplataforma. Código bien estructurado. Integridad con los módulos de Java. La parte dinámica está escrita en Java. Permite la utilización se servlets. Desventajas: Complejidad de aprendizaje. Lenguaje Python Ventajas: Libre y fuente abierta. Lenguaje de propósito general. Gran cantidad de funciones y librerías. Sencillo y rápido de programar. Multiplataforma. Licencia de código abierto (Opensource). Orientado a Objetos. Portable. Desventajas: Lentitud por ser un lenguaje interpretado. Lenguaje Ruby Ventajas: Permite desarrollar soluciones a bajo Costo. Software libre.