

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una comparativa de javascript, php, python y ruby, cuatro lenguajes de programación web populares y demandados en el mercado laboral. Se explica su escritura dinámica, versatilidad, integración con bases de datos y otras características distintivas.
Tipo: Guías, Proyectos, Investigaciones
1 / 3
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


Tarea 0 3 25/02/ Laboratorio de informática Lenguajes de programación web La programación web, dentro del enorme campo de trabajo que supone la creación de páginas web, es una de las actividades más demandadas por las empresas ahora mismo. Cualquier negocio que esté en fase de crecimiento o necesite consolidarse en el mundo online requiere contar con al menos un especialista en lenguajes de programación, que maneje todo tipo de situaciones y pueda ayudar a optimizar el rendimiento de una web.
Este lenguaje de programación web presenta una escritura dinámica y no tiene clases. Por ello, los programadores pueden elegir entre programación orientada a objetos, de procedimiento o funcional, lo que aporta versatilidad a este lenguaje de programación. Además, JavaScript se ha convertido en una herramienta indispensable para el marketing online, porque muchos anuncios se han programado con este lenguaje. Al tener capacidad de lectura y escritura de cookies, este lenguaje permite implementar modernas estrategias de marketing como el targeting.
El preprocesador de hipertexto, más conocido por sus siglas PHP, es un lenguaje de scripting escrito en Perl y C. Se utiliza, principalmente, en la programación de páginas webyaplicaciones web dinámicas. PHP es considerado como un lenguaje de programación web apto para inexpertos y es compatible con HTML. Entre las principales ventajas que ofrece, se incluye el hecho de que es un lenguaje con soporte de base de datos y una integración eficiente con el protocolo de internet.
Python es un lenguaje de programación web de alto nivel basado en un código compacto, pero con una sintaxis fácil de entender. Python es también fácil de escribir porque, por ejemplo, los bloques no están separados con caracteres especiales, sino mediante sangrías. Y esta es precisamente la razón por la que este lenguaje es sencillo de aprender y de utilizar. Según cuáles sean tus necesidades, podrás utilizarlo para implementar una programación orientada a objetos, a aspectos o funcional. Además, Python es dinámico y se utiliza frecuentemente como lenguaje de scripting.
Otro lenguaje de programación de alto nivel lo encontramos en el proyecto Ruby, desarrollado por Yukihiro Matsumoto a mediados de los años noventa. Este sencillo lenguaje de programación orientado a objetos ha convencido a muchos no solo por ofrecer una escritura dinámica y permitir reflexión sobre los objetos y las listas, sino también gracias a su recolector de basura automático. La principal característica distintiva de Ruby es el enfoque que tiene en el objeto: todo se considera objeto, tanto los valores como las clases. En aras de la comodidad, la sintaxis de Ruby es flexible. Por ejemplo, el uso de paréntesis suele ser opcional. Esto lo convierte en un lenguaje muy fácil de leer No obstante, Ruby ofrece una gran potencia y permite también la metaprogramación, una habilidad que los desarrolladores utilizan para generar sus propios métodos, manipular la jerarquía de herencia y modificar otras constantes del lenguaje de programación y así poder personalizarlas.