SlideShare una empresa de Scribd logo
Fany Concepción
XI J
LENGUAJES DE PROGRAMACION
 Los lenguajes de programación más usados en desarrollo web
son principalmente: ASP.NET, PHP y JSP, aunque aún hay
quienes usan ASP, Macromedia ColdFusion y Perl. También hay
un proyecto para usar Pascal en web a través del lenguaje Pascal
Server Pages - PSP pero aún no se han concretado desarrollos,
hasta donde se conoce.
ASP.NET
 ASP.NET es un framework para aplicaciones web
desarrollado y comercializado por Microsoft. Es
usado por programadores y diseñadores para
construir sitios web dinámicos, aplicaciones web
y servicios web XML. Apareció en enero de 2002
con la versión 1.0 del .NET Framework, y es la
tecnología sucesora de la tecnología Active
Server Pages (ASP). ASP.NET está construido
sobre el Common Language Runtime,
permitiendo a los programadores escribir código
ASP.NET usando cualquier lenguaje admitido por
el .NET Framework.
CARACTERISTICAS
Ventajas:
 Costos predecibles
 Experiencia especial en el as
 Más rápido de implementar que aplicaciones adquiridas
 Niveles de desempeño garantizados
 actualizaciones automáticas del software.
Desventajas:
 - Complejidad de aprendizaje.
 - Faltan funciones internas.
PHP
 es un lenguaje de programación de uso general de código del
lado del servidor originalmente diseñado para el desarrollo web
de contenido dinámico. Fue uno de los primeros lenguajes de
programación del lado del servidor que se podían incorporar
directamente en el documento HTML en lugar de llamar a un
archivo externo que procese los datos.
CARACTERISTICAS
 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.
 Desventajas:
 - Se necesita instalar un servidor web.
 - Todo el trabajo lo realiza el servidor y no delega al cliente.
 - La programación orientada a objetos es aún muy deficiente para
aplicaciones grandes.
 - Dificulta la modularización.
JavaServer Pages (JSP)
 es una tecnología que ayuda a los
desarrolladores de software a crear
páginas web dinámicas basadas en
HTML, XML, entre otros tipos de
documentos. JSP es similar a PHP, pero
usa el lenguaje de programación Java.
 Para desplegar y correr JavaServer
Pages, se requiere un servidor web
compatible con contenedores servlet
como Apache Tomcat o Jetty.
CARACTERISTICAS
 Ventajas
 - El código está bien estructurado y resulta fácil de leer si se
conoce bien el lenguaje.
 - La parte de JSP dinámico se escribe en Java, permitiendo una
integración total con módulos Java y la utilización de un motor
de páginas basado en servlets de Java.
 Desventajas del JSP:
 - Es un lenguaje bastante complejo y que requiere bastante
tiempo de aprendizaje.
 - El alojamiento web requiere tener instalado un servidor
Tomcat.
HTML
 HTML, sigla en inglés de HyperText Markup
Language (lenguaje de marcas de
hipertexto), hace referencia al lenguaje de
marcado para la elaboración de páginas web.
Es un estándar que sirve de referencia del
software que conecta con la elaboración de
páginas web en sus diferentes versiones,
define una estructura básica y un código
(denominado código HTML) para la definición
de contenido de una página web, como texto,
imágenes, videos, juegos, entre otros.
CARACTERISTICAS
 VENTAJAS:
 - Fácil de usar
 - Permite la comunicación rápida y directa con una o varias
personas que se encuentren en cualquier parte del mundo.
 - Desarrollo de diferentes proyectos y propuestas para darlos a
conocer a través de la red.
 - Se puede contactar con diferentes personas para realizar
negocios, trabajos, proyectos, etc.
 DESVENTAJAS:
 - Es muy básico
 - No ofrece diversidad de opciones
 - No es muy completo
JAVASCRIPT
 Este es un lenguaje interpretado,
no requiere compilación. Fue
creado por Brendan Eich en la
empresa Netscape
Communications. Utilizado
principalmente en páginas web. Es
similar a Java, aunque no es un
lenguaje orientado a objetos, el
mismo no dispone de herencias. La
mayoría de los navegadores en sus
últimas versiones interpretan
código Javascript
CARACTERISTICAS
 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).
Programacion web

Más contenido relacionado

PPTX
Programacion web-ian
PPTX
Examen 3.0
PPT
Lenguajes De Programacion Web
PPTX
Lenguajes de programación para la web
PPTX
Lenguajes de Programación para Paginas Web
DOC
Lenguajes de programacion web
PPTX
Lenguajes de programación web
PPTX
Programación web
Programacion web-ian
Examen 3.0
Lenguajes De Programacion Web
Lenguajes de programación para la web
Lenguajes de Programación para Paginas Web
Lenguajes de programacion web
Lenguajes de programación web
Programación web

La actualidad más candente (18)

PPT
Presentacion tics
PPS
Lenguajes De Programación Web
DOCX
Los diferentes lenguajes de programación para la web
PDF
los diferentes lenguajes de programación para-la-web
PPTX
Lenguaje de programación web
PDF
Lenguajes de desarrollo web
ODP
PPTX
Tecnologia ASP.net
PPTX
Presentacion tecnica microsoft.net
PPT
Programacion web
PPT
Lenguaje de programación de páginas web
PPTX
Estudio comparativo de PHP, ASP.NET Y JAVA
DOCX
Examen diego
PPT
Programación web
PPTX
Lenguajes del lado del servidor
PPTX
Lenguajes programacion
PPTX
Internet - Teconología para Sistemas Web
ODP
Presentacion tics
Lenguajes De Programación Web
Los diferentes lenguajes de programación para la web
los diferentes lenguajes de programación para-la-web
Lenguaje de programación web
Lenguajes de desarrollo web
Tecnologia ASP.net
Presentacion tecnica microsoft.net
Programacion web
Lenguaje de programación de páginas web
Estudio comparativo de PHP, ASP.NET Y JAVA
Examen diego
Programación web
Lenguajes del lado del servidor
Lenguajes programacion
Internet - Teconología para Sistemas Web
Publicidad

Destacado (18)

PDF
Funeral Chronicle Article 2015
PPT
Vih sida
PPTX
Diapositivas%20estad
PPTX
Confeccion de cable
PPT
Meiosis
DOC
Tp1 maca f (popi)
PPT
Comercio justo
PPTX
Actidades del proyecto (2)
PDF
Vietnam Research & Forecast Report | Q42013 (VN)
DOC
P. acuerdo
PPSX
Cfdi lym
PPTX
Colegio nacional pomasqui
PDF
Kids Help Phone_Impact Report_2012_ENG
PPTX
Heart
DOCX
Boton altas
ODT
Politicas de mantenimiento
PDF
Normas ortográficas e morfolóxicas da lingua galega
PDF
Benjamin Mehlmann - Fraunhofer Institute
Funeral Chronicle Article 2015
Vih sida
Diapositivas%20estad
Confeccion de cable
Meiosis
Tp1 maca f (popi)
Comercio justo
Actidades del proyecto (2)
Vietnam Research & Forecast Report | Q42013 (VN)
P. acuerdo
Cfdi lym
Colegio nacional pomasqui
Kids Help Phone_Impact Report_2012_ENG
Heart
Boton altas
Politicas de mantenimiento
Normas ortográficas e morfolóxicas da lingua galega
Benjamin Mehlmann - Fraunhofer Institute
Publicidad

Similar a Programacion web (20)

PDF
los-diferentes-lenguajes-de-programacion-para-la-web
DOC
Lenguajes de programacion web
DOCX
Los diferentes lenguajes de programación para la web
PDF
Lenguajes de diseño
PDF
Clase 2 Lenguajes de Programación Web
PPT
INTRODUCCION AL LA PROGRAMACION WEB.ppt
PPT
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
DOCX
Tecnologia web
PPTX
Presentacion
PPTX
Lenguajes de marcas
DOCX
Sistemas Operativos
PPT
Tecnologías Web
PPTX
Desarrollo y Programacion WEB
PPTX
Lenguajes de Marcas en EntornosWeb
PPTX
2.3 Lenguajes De Programación Del Lado Servidor.pptx
PPTX
Diferentes lenguajes de programación para diseño web
PDF
Programacion web-Lenguajes del lado del servidor
PPTX
Dinamicas
PPTX
Lenguajes del lado del Servidor y lenguajes del lado del usuario
los-diferentes-lenguajes-de-programacion-para-la-web
Lenguajes de programacion web
Los diferentes lenguajes de programación para la web
Lenguajes de diseño
Clase 2 Lenguajes de Programación Web
INTRODUCCION AL LA PROGRAMACION WEB.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
Tecnologia web
Presentacion
Lenguajes de marcas
Sistemas Operativos
Tecnologías Web
Desarrollo y Programacion WEB
Lenguajes de Marcas en EntornosWeb
2.3 Lenguajes De Programación Del Lado Servidor.pptx
Diferentes lenguajes de programación para diseño web
Programacion web-Lenguajes del lado del servidor
Dinamicas
Lenguajes del lado del Servidor y lenguajes del lado del usuario

Último (20)

PDF
clase auditoria informatica 2025.........
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
taller de informática - LEY DE OHM
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
CyberOps Associate - Cisco Networking Academy
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
Diapositiva proyecto de vida, materia catedra
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
Calidad desde el Docente y la mejora continua .pdf
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
SAP Transportation Management para LSP, TM140 Col18
clase auditoria informatica 2025.........
Presentación PASANTIAS AuditorioOO..pptx
Sesion 1 de microsoft power point - Clase 1
Influencia-del-uso-de-redes-sociales.pdf
taller de informática - LEY DE OHM
Power Point Nicolás Carrasco (disertación Roblox).pptx
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
CyberOps Associate - Cisco Networking Academy
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Diapositiva proyecto de vida, materia catedra
Zarate Quispe Alex aldayir aplicaciones de internet .docx
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Plantilla para Diseño de Narrativas Transmedia.pdf
Calidad desde el Docente y la mejora continua .pdf
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
introduccion a las_web en el 2025_mejoras.ppt
SAP Transportation Management para LSP, TM140 Col18

Programacion web

  • 2. LENGUAJES DE PROGRAMACION  Los lenguajes de programación más usados en desarrollo web son principalmente: ASP.NET, PHP y JSP, aunque aún hay quienes usan ASP, Macromedia ColdFusion y Perl. También hay un proyecto para usar Pascal en web a través del lenguaje Pascal Server Pages - PSP pero aún no se han concretado desarrollos, hasta donde se conoce.
  • 3. ASP.NET  ASP.NET es un framework para aplicaciones web desarrollado y comercializado por Microsoft. Es usado por programadores y diseñadores para construir sitios web dinámicos, aplicaciones web y servicios web XML. Apareció en enero de 2002 con la versión 1.0 del .NET Framework, y es la tecnología sucesora de la tecnología Active Server Pages (ASP). ASP.NET está construido sobre el Common Language Runtime, permitiendo a los programadores escribir código ASP.NET usando cualquier lenguaje admitido por el .NET Framework.
  • 4. CARACTERISTICAS Ventajas:  Costos predecibles  Experiencia especial en el as  Más rápido de implementar que aplicaciones adquiridas  Niveles de desempeño garantizados  actualizaciones automáticas del software. Desventajas:  - Complejidad de aprendizaje.  - Faltan funciones internas.
  • 5. PHP  es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos.
  • 6. CARACTERISTICAS  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.  Desventajas:  - Se necesita instalar un servidor web.  - Todo el trabajo lo realiza el servidor y no delega al cliente.  - La programación orientada a objetos es aún muy deficiente para aplicaciones grandes.  - Dificulta la modularización.
  • 7. JavaServer Pages (JSP)  es una tecnología que ayuda a los desarrolladores de software a crear páginas web dinámicas basadas en HTML, XML, entre otros tipos de documentos. JSP es similar a PHP, pero usa el lenguaje de programación Java.  Para desplegar y correr JavaServer Pages, se requiere un servidor web compatible con contenedores servlet como Apache Tomcat o Jetty.
  • 8. CARACTERISTICAS  Ventajas  - El código está bien estructurado y resulta fácil de leer si se conoce bien el lenguaje.  - La parte de JSP dinámico se escribe en Java, permitiendo una integración total con módulos Java y la utilización de un motor de páginas basado en servlets de Java.  Desventajas del JSP:  - Es un lenguaje bastante complejo y que requiere bastante tiempo de aprendizaje.  - El alojamiento web requiere tener instalado un servidor Tomcat.
  • 9. HTML  HTML, sigla en inglés de HyperText Markup Language (lenguaje de marcas de hipertexto), hace referencia al lenguaje de marcado para la elaboración de páginas web. Es un estándar que sirve de referencia del software que conecta con la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, videos, juegos, entre otros.
  • 10. CARACTERISTICAS  VENTAJAS:  - Fácil de usar  - Permite la comunicación rápida y directa con una o varias personas que se encuentren en cualquier parte del mundo.  - Desarrollo de diferentes proyectos y propuestas para darlos a conocer a través de la red.  - Se puede contactar con diferentes personas para realizar negocios, trabajos, proyectos, etc.  DESVENTAJAS:  - Es muy básico  - No ofrece diversidad de opciones  - No es muy completo
  • 11. JAVASCRIPT  Este es un lenguaje interpretado, no requiere compilación. Fue creado por Brendan Eich en la empresa Netscape Communications. Utilizado principalmente en páginas web. Es similar a Java, aunque no es un lenguaje orientado a objetos, el mismo no dispone de herencias. La mayoría de los navegadores en sus últimas versiones interpretan código Javascript
  • 12. CARACTERISTICAS  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).