Descarga la aplicación para disfrutar aún más
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.
Compartir