Logo Studenta

Actividad 1_Trabajo_Lenguajes_de_programación_para_aplicaciones_web - Mauricio axel 20 (8)

¡Estudia con miles de materiales!

Vista previa del material en texto

TECNOLÓGICO NACIONAL DE MÉXICO. 
INSTITUTO TECNOLÓGICO DE ACAPULCO. 
 
Ingeniería en sistemas computacionales. 
Materia: Programación Web. 
Actividad 1: Trabajo: Lenguajes de programación para aplicaciones web. 
Profesor: Ing. Rodolfo Mena Rojas 
Alumno: López Anselmo Mauricio Axel 
 
Grupo: IS7 
 
No. de control: 18320904 
 
Horario: 9:00am – 10:00pm 
 
Ciclo escolar: Agosto – Diciembre 2021 
 
 
Fecha: 04 de septiembre de 2021
Introducción. 
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. 
Saber programar con diferentes lenguajes permite programar instrucciones complejas e 
incluso combinarlos para obtener mejores prestaciones al entablar relaciones entre dos o 
más lenguajes. 
Lenguajes de programación para aplicaciones web. 
JavaScript 
Desarrollado en 1995 por Netscape, su objetivo inicial era maximizar los lenguajes HTML 
y CSS para que los programadores supiesen cómo interactuaban los usuarios dentro de una 
página web y así poder presentar el contenido de forma más dinámica. El crecimiento de 
JavaScript dentro del sector ha sido tan grande que su uso no se limitó a los navegadores 
web, sino que también se aplica a nivel de servidor. 
su popularidad forma parte incluso del marketing online en forma de anuncios, creación de 
cookies y aplicación en estrategias como el retargeting, entre otras. 
 
 
 
 
PHP 
Este lenguaje gratuito sirve de gran ayuda para aquellos programadores que empiezan a 
manejarse en la creación de páginas web y aplicaciones web dinámicas, gracias a su 
facilidad de comprensión y compatibilidad con el lenguaje estático HTML. Además, es un 
lenguaje que está muy vinculado a la creación y mantenimiento de bases de datos y, por 
supuesto, sirve de soporte a WordPress, el CMS más usado en la actualidad por los 
desarrolladores web para crear sus proyectos o gestionar las webs de sus clientes. 
Un punto a favor es que PHP se ha estado actualizando constantemente desde su 
lanzamiento, detectando posibles vulnerabilidades que afecten a la seguridad en la Red. 
 
Java 
Java es un lenguaje de programación comercializado en 1995 por Sun Microsystems y 
desde aquella ha crecido hasta consolidarse en pleno siglo XXI como la referencia a la hora 
de crear páginas web, de hecho, si no se tiene Java instalado en el ordenador, seguramente 
no se podrá ver por completo la gran mayoría de webs que se visitan hoy en día. 
Desde la primera versión JDK 1.0 hasta la que tenemos actualmente activa (Java SE 12), 
lanzada en marzo de 2019, Java se ha caracterizado por ser un lenguaje que permitiese la 
posibilidad de ejecutar un mismo programa en varios sistemas operativos, ejecutar código 
en sistemas remotos de forma segura, además de ser un lenguaje fácil de usar y que no falla 
a la hora de replicar en su propio software aquellas funciones que trabajan a la perfección 
en otros lenguajes. 
 
Ruby 
Ruby es un lenguaje de programación que ofrece escritura dinámica y un recolector de 
basura automático, es decir, es el propio software el que utiliza de forma eficiente la 
memoria, liberando espacio cuando ya no tiene sentido mantener todo aquello que está 
dentro de dicho espacio. Una gran ventaja que ofrece Ruby es que es muy fácil de leer, pero 
hay que tener cuidado a la hora de cometer errores cuando se está programando, porque 
cualquier palabra mal escrita puede derivar en tiempos de carga muy lentos. 
Ruby se suele emplear para hacer scripting en los servidores web, aunque también tiene 
cierta popularidad en el sector de los videojuegos junto a Python, que veremos justo a 
continuación. 
 
Python 
Python es otro lenguaje gratuito que no reporta gran dificultad para programar en cualquier 
sistema operativo, es dinámico y se utiliza como lenguaje de scripting. Es además 
ampliamente reconocido en el sector tecnológico porque diversos servicios del gigante 
Google como YouTube usan Python, al igual que muchos videojuegos incluyen en su 
programación parte de código escrito en Python. 
Pero no se queda ahí, sino que sectores como el análisis Big Data y el desarrollo de la 
Inteligencia Artificial también lo usan, para obtener información relevante a partir de 
grandes cantidades de datos y para mejorar el funcionamiento de las máquinas que nos 
faciliten la vida. Sin embargo, es un lenguaje que no está muy en uso dentro del sector del 
hosting web, por lo que deberás buscar un proveedor que te permita tener proyectos 
alojados. 
C# 
De reciente creación (vio la luz en 2001), este proyecto fue creado por Microsoft para dar 
soporte a la plataforma .NET Framework. Se trata de una evolución de Java y el lenguaje 
C++ que ayuda a construir aplicaciones sólidas y duraderas en el tiempo mediante la 
recolección de elementos no utilizados al igual que en Ruby o el manejo de excepciones 
para conocer qué errores se produjeron al ejecutar un programa informático. 
C# está considerado como uno de los lenguajes obligatorios que todo desarrollador o 
programador debe conocer si quiere tener proyectos a su cargo en todo momento.

Otros materiales