Sunteți pe pagina 1din 4

Lenguaje Caracterstica Ventajas Desventajas

HTML Desde el surgimiento de internet se Sencillo que Lenguaje


han publicado sitios web gracias al permite describir esttico.
lenguaje HTML. Es un lenguaje hipertexto. La
esttico para el desarrollo de sitios Texto presentado interpretacin
web (acrnimo en ingls de HyperText de forma de cada
Markup Language, en espaol estructurada y navegador
Lenguaje de Marcas Hipertextuales). agradable. puede ser
Desarrollado por el World Wide Web No necesita de diferente.
Consortium (W3C). Los archivos grandes Guarda
pueden tener las extensiones (htm, conocimientos muchas
html). cuando se cuenta etiquetas que
con un editor de pueden
pginas web o convertirse en
WYSIWYG. basura y
Archivos pequeos. dificultan la
Despliegue rpido. correccin.
Lenguaje de fcil El diseo es
aprendizaje. ms lento.
Lo admiten todos Las etiquetas
los exploradores. son muy
limitadas.

Javascript Este es un lenguaje interpretado, no Lenguaje de Cdigo visible


requiere compilacin. Fue creado por scripting seguro y por cualquier
Brendan Eich en la empresa Netscape fiable. usuario.
Communications. Utilizado Los script tienen El cdigo debe
principalmente en pginas web. Es capacidades descargarse
similar a Java, aunque no es un limitadas, por completament
lenguaje orientado a objetos, el razones de e.
mismo no dispone de herencias. La seguridad. Puede poner
mayora de los navegadores en sus El cdigo Javascript en riesgo la
ltimas versiones interpretan cdigo se ejecuta en el seguridad del
Javascript. cliente. sitio, con el
actual
El cdigo Javascript puede ser problema
integrado dentro de nuestras pginas llamado XSS
web. Para evitar incompatibilidades el (significa en
World Wide Web Consortium (W3C) ingls Cross
diseo un estndar denominado DOM Site Scripting
(en ingls Document Object Model, en renombrado a
su traduccin al espaol Modelo de XSS por su
Objetos del Documento). similitud con
las hojas de
estilo CSS).
PHP Es un lenguaje de programacin Muy fcil de Se necesita
utilizado para la creacin de sitio web. aprender. instalar un
PHP es un acrnimo recursivo que Se caracteriza por servidor web.
significa PHP Hypertext Pre- ser un lenguaje Todo el
processor, (inicialmente se llam muy rpido. trabajo lo
Personal Home Page). Surgi en 1995, Soporta en cierta realiza el
desarrollado por PHP Group. medida la servidor y no
orientacin a delega al
PHP es un lenguaje de script objeto. Clases y cliente. Por
interpretado en el lado del servidor herencia. tanto puede
utilizado para la generacin de pginas Es un lenguaje ser ms
web dinmicas, embebidas en pginas multiplataforma: ineficiente a
HTML y ejecutadas en el servidor. PHP Linux, Windows, medida que
no necesita ser compilado para entre otros. las solicitudes
ejecutarse. Para su funcionamiento Capacidad de aumenten de
necesita tener instalado Apache o IIS conexin con la nmero.
con las libreras de PHP. La mayor mayora de los La legibilidad
parte de su sintaxis ha sido tomada de manejadores de del cdigo
C, Java y Perl con algunas base de datos: puede verse
caractersticas especficas. Los archivos MysSQL, afectada al
cuentan con la extensin (php). PostgreSQL, Oracle, mezclar
MS SQL Server, sentencias
entre otras. HTML y PHP.
Capacidad de La
expandir su programacin
potencial orientada a
utilizando objetos es an
mdulos. muy
Posee deficiente
documentacin en para
su pgina oficial la aplicaciones
cual incluye grandes.
descripcin y Dificulta la
ejemplos de cada modularizaci
una de sus n.
funciones. Dificulta la
Es libre, por lo que organizacin
se presenta como por capas de
una alternativa de la aplicacin.
fcil acceso para
todos.
Incluye gran
cantidad de
funciones.
No requiere
definicin de tipos
de variables ni
manejo detallado
del bajo nivel.

ASP Es una tecnologa del lado de servidor Usa Visual Basic Cdigo
desarrollada por Microsoft para el Script, siendo fcil desorganizado
desarrollo de sitio web dinmicos. ASP para los usuarios. .
significa en ingls (Active Server Comunicacin Se necesita
Pages), fue liberado por Microsoft en ptima con SQL escribir mucho
1996. Las pginas web desarrolladas Server. cdigo para
bajo este lenguaje es necesario tener Soporta el lenguaje realizar
instalado Internet Information Server JScript (Javascript funciones
(IIS). de Microsoft). sencillas.
Tecnologa
ASP no necesita ser compilado para propietaria.
ejecutarse. Existen varios lenguajes Hospedaje de
que se pueden utilizar para crear sitios web
pginas ASP. El ms utilizado es costosos.
VBScript, nativo de Microsoft. ASP se
puede hacer tambin en Perl and
Jscript (no JavaScript). El cdigo ASP
puede ser insertado junto con el
cdigo HTML. Los archivos cuentan
con la extensin (asp).
ASP.NET Este es un lenguaje comercializado por Completamente Mayor
Microsoft, y usado por programadores orientado a consumo de
para desarrollar entre otras funciones, objetos. recursos.
sitios web. ASP.NET es el sucesor de la Controles de
tecnologa ASP, fue lanzada al mercado usuario y
mediante una estrategia de mercado personalizados.
denominada .NET. Divisin entre la
capa de aplicacin
o diseo y el
cdigo.
Incremento de
velocidad de
respuesta del
servidor.
Mayor velocidad.
Mayor seguridad.
JSP Es un lenguaje para la creacin de Ejecucin rpida Complejidad
sitios web dinmicos, acrnimo de del servlets. de
Java Server Pages. Est orientado a Crear pginas del aprendizaje.
desarrollar pginas web en Java. JSP es lado del servidor.
un lenguaje multiplataforma. Creado Multiplataforma.
para ejecutarse del lado del servidor. Cdigo bien
estructurado.
JSP fue desarrollado por Sun Integridad con los
Microsystems. Comparte ventajas mdulos de Java.
similares a las de ASP.NET, La parte dinmica
desarrollado para la creacin de est escrita en
aplicaciones web potentes. Posee un Java.
motor de pginas basado en los Permite la
servlets de Java. Para su utilizacin se
funcionamiento se necesita tener servlets.
instalado un servidor Tomcat.
Python Es un lenguaje de programacin Libre y fuente Lentitud por
creado en el ao 1990 por Guido van abierta. ser un
Rossum, es el sucesor del lenguaje de Lenguaje de lenguaje
programacin ABC. Python es propsito general. interpretado.
comparado habitualmente con Perl. Gran cantidad de
Los usuarios lo consideran como un funciones y
lenguaje ms limpio para programar. libreras.
Permite la creacin de todo tipo de Sencillo y rpido de
programas incluyendo los sitios web. programar.
Multiplataforma.
Licencia de cdigo
abierto
(Opensource).
Orientado a
Objetos.
Portable.

Ruby Es un lenguaje interpretado de muy Permite desarrollar


alto nivel y orientado a objetos. soluciones a bajo
Desarrollado en el 1993 por el Costo.
programador japons Yukihiro Matz Software libre.
Matsumoto. Su sintaxis est inspirada Multiplataforma.
en Phyton, Perl. Es distribuido bajo
licencia de software libre
(Opensource).

S-ar putea să vă placă și