Antes de desarrollar, implantar y mantener aplicaciones web, conviene conocer los diferentes lenguajes de programación. Cualquier técnico superior en desarrollo de aplicaciones web conoce los lenguajes de programación HTML5, el principal lenguaje de la web y Python, uno de los lenguajes de programación con mayor crecimiento actualmente.

Programación HTML5

Desde FP Jesuïtes UOC, creemos que el HTML5 es uno de los primeros lenguajes que debes dominar si quieres dedicarte al desarrollo de aplicaciones web o al diseño.

El lenguaje HTML5 permite crear la estructura de una página web. Funciona mediante etiquetas. Por ejemplo, a través de las etiquetas <video>y <audio> se pueden añadir videos o audios sin usar Adobe Flash o cualquier otro plugin.

En el caso del desarrollo de aplicaciones web, la programación HTML5, permite crear aplicaciones totalmente accesibles. Pudiendo acceder desde un ordenador, tablet o móvil. Esa es una de las principales ventajas de este lenguaje de programación. La accesibilidad web es muy importante a la hora de ayudar a que personas con algún tipo de descapacidad puedan acceder al contenido e información.

Programación Python

Se considera el lenguaje de programación con mayor crecimiento a día de hoy. Incluso por encima de Java y JavaScript.

Python es un lenguaje de programación interpretado, multiparadigma y multiplataforma. Es de los lenguajes más versátiles que existen. Hoy en día es utilizado por Instagram, por poner solo un ejemplo.

Tiene incluso una filosofía propia, en la que se incluyen sus principios como por ejemplo “Lo práctico gana a lo puro” o “Si la implementación es difícil de explicar, es una mala idea”. «Simple es mejor que complejo» y «Complejo es mejor que complicado».

Otra característica de Python es que está diseñado para ser leído con facilidad. Utiliza palabras en lugar de símbolos. Por ejemplo, en lugar de usar los operadores lógicos !, || y &&, utilizan not, or y and, respectivamente.

Entre los lenguajes de programación más relevantes de 2017 están Python, C, Java, C++, C#, R, JavaScript, PHP, Go, y Swift. El ranking puedes consultarlo aquí. Por si te interesa, también puedes consultar los lenguajes de programación multiplataforma más utilizados.