Please enable JavaScript.
Coggle requires JavaScript to display documents.
LENGUAJES DE PROGRAMACIÓN PARA LA WEB - Coggle Diagram
LENGUAJES DE PROGRAMACIÓN PARA LA WEB
PHP
Significa Hypertext Preprocessor.
Desarrollado por Php Group.
Surgió en 1995
Es un lenguaje de Script interpretado en el lado del servidor.
No necesita ser compilado para ejecutarse.
Para su funcionamiento descargar apache o IIS
Su sintaxis ha sido tomada de C, Java, Perl.
Los archivos cuentan con la extensión .php.
PYTHON
No necesita ser compilado.
Multiparadigma
POO
Programación estructurada
Programación funcional .
POA
Permite la creación de todo tipo de programas.
Es el sucesor de lenguaje de programación ABC.
Creado en 1990
HTML
Significa Lenguaje de Marcas Hipertextuales.
Desarrollado por World Wibe Web.
Es un lenguaje estático.
Los archivos pueden tener las extensiones htm o html.
JAVASCRIPT
Fue creado por Netscape.
No dispone de herencias.
Es un lenguaje interpretado(no requiere compilación).
World Wibe Web diseño un estándar llamado DOM para evitar incompatibilidades.
ASP
Desarrollada por Microsoft.
Fue liberado en 1996.
Es una tecnología del lado servidor.
Es necesario tener descargado IIS servidor web.
No necesita ser compilado para ejecutarse.
Existen varios lenguajes que se pueden utilizar:
Perl
VbScript
JS
Puede ser insertado junto con el código HTML.
Cuentan con la extensión Asp.
JSP
Acrónimo de Java Server Pages.
Es multiplataforma.
Se ejecuta en el lado del servidor.
Fue desarrollado por SYM microsystem.
Para su funcionamiento se necesita el servidor TOMCAT.
Características
Permite separar la parte dinámica de la estática.
Las páginas son compiladas en la primera petición.
Extensión jsp
Código separado de la lógica del programa.
Desarrollado para la creación de aplicaciones web potentes.
ASP.NET
Es el sucesor de tecnologías ASP.
Se puede utilizar.
VB.NET
C#
J#
Cuentan con la extensión aspx.
Comercializado por Microsoft
Para el funcionamiento necesita IIS
Desarrolla páginas web sencillas o grandes aplicaciones.
RUBY
Es un leguaje dinámico.
Para POO
Caracteristicas
Dispone manejo de excepciones.
Puede cargar librerías de extensiones dinámicamente si el sistema operativo lo permite.
Existe diferencia entre mayúsculas y minúsculas.
Es portátil.
Múltiples expresiones por líneas separadas por
;
Es distribuido bajo licencia en opensourse.
Su sintaxis esta inspirado en phython y perl.
Desarrollada en 1993.