2. Durante la evolución de los lenguajes de
programación, se observa que han pasado de
ser estáticos a lo que actualmente conocemos
como lenguajes de programación para la web
dinámicos. Sin confundir el término dinámico
como la interacción del sistema con el usuario,
sino como la interacción del usuario con datos
a través del sistema.
3. El hecho de que los sistemas estén basados en
lenguajes de programación web, se les hace
atractivo a un sin números de usuarios,
quienes no dependerán por completo un
sistema operativo en particular para usar las
aplicaciones, y estas se emplean mediante el
navegador web.
4.
5. Es un lenguaje de marcado, empleado para dar
forma al contenido de las páginas web. No se
trata de un lenguaje de programación, donde
se podrían procesar entradas, incluir
condiciones, etc., pero es el que permitirá
visualizar la información generada por otros
lenguajes de programación web
7. Se trata de un lenguaje de scripts basado en
objetos que permite hacer aplicaciones
incrustadas en un documento HTML, que
pueden manejar eventos según acciones de
parte del usuario. Se maneja del lado del
cliente y por lo tanto no se pueden consultar
datos del lado del servidor. Útil para la
validación de datos antes de enviar al servidor.
8. Ventajas
Lenguaje interpretado
Se ejecuta del lado cliente
Lenguaje seguro.
Desventajas
Código visible.
El código debe descargarse completamente.
9. Es un lenguaje de script interpretado en el lado
del servidor utilizado para la generación de
páginas web dinámicas, embebidas en páginas
HTML y ejecutadas en el servidor. PHP no
necesita ser compilado para ejecutarse. Para
su funcionamiento necesita tener instalado
Apache o IIS con las librerías de PHP. La mayor
parte de su sintaxis ha sido tomada de C, Java
y Perl con algunas características específicas.
Los archivos cuentan con la extensión “.php”.
10. Ventajas
Capacidad de conexión con distintos manejadores
de base de datos.
No requiere definición de tipos de variables.
Es libre.
Desventajas
Se necesita instalar un servidor web.
Todo el trabajo es realizado en el servidor.
Se puede dificultar la lectura del código
11. Es un lenguaje para la creación de sitios web
dinámicos, desarrollado por Microsoft y
requiere la instalación del Internet Information
Server (IIS). No necesita compilación y se
puede insertar junto al código HTML, con
archivos bajo la extensión “.asp”.
12. Ventajas
Uso de visual Basic Script.
Tecnología Soporte de Jscript (Javascript de
Micrososft).
Óptimo con el manejador de base de datos SQL Server.
Desventajas
Tecnología propietaria.
Hospedaje costoso.
Códigos extensos para funciones simples.
13. Con su desarrollo se resolvieron las
limitaciones de su antecesor ASP. Para
desarrollar en ASP.NET se puede usar C#,
VB.NET o J#. Para el funcionamiento de las
páginas se requiere instalar IIS con el
framework .NET. Los archivos tienen la
extensión “.aspx”.
14. Ventajas
Orientado a objetos.
Separa el diseño del código.
Fácil mantenimiento.
Mayor seguridad.
Desventajas
Mayor consumo de recursos.
15. Lenguaje que está orientado al desarrollo web
en Java y es multiplataforma. Comparte
características con ASP.NET. Fue desarrollado
por Sun Microsystems y dispone de un motor
de páginas basado en los servlets de Java.
Requiere instalar un servidor Tomcat. Los
archivos son de extensión “.jsp”.
16. Ventajas
Multiplataforma
La parte dinámica está escrita en Java.
Permite el uso de servlets
Desventajas
Complejo aprendizaje
17. Lenguaje creado en el año 1990 por Guido Van
Rossum, considerado como el más limpio para
programar y permite crear todo tipo de
aplicaciones incluyendo sitios web. Es un
lenguaje interpretado y multiparadigma, los
programadores pueden adoptar un estilo de
programación: Estructurada, orientada a
objetos, funcional u orientada a aspectos.
18. Ventajas
Licencia de código abierto (Opensource).
Gran cantidad de funciones y librerías.
Orientado a Objetos.
Multiplataforma
Desventajas
Es lento por tratarse de un lenguaje interpretado.
19. Lenguaje desarrollado por Yukihro “Matz”
Matsumoto, con una sintaxis inspirada en
Python y Perl. Es un lenguaje Opensource, de
alto nivel y orientado a objetos, que puede
manejar excepciones y cargar librerías de
extensiones dinámicamente si el sistema
operativo lo permite
20. Ventajas
Desarrollo de aplicaciones a bajo costo.
Portátil Multiplataforma
Desventajas
El código puede volverse desordenado, si varios
programadores no establecen alguna convención
de sintaxis.
21. Este lenguaje soporta tanto programación
estructurada, como la orientada a objetos y la
funcional. Es del tipo software libre. Su
estructura está basada en el lenguaje C y
aunque su desarrollo fue pensado para la
plataforma UNIX, actualmente está disponible
en varios sistemas operativos
22. Ventajas
Facilidad y comodidad en la escritura de scripts.
Potente para el procesamiento de textos.
Versátil.
Desventajas
Complejo aprendizaje.
Lenguaje interpretado.