Aprender un nuevo lenguaje de programación no solo alimentará tu currículum, sino que te dará las herramientas para desarrollar tus próximos emprendimientos e incluso, si lo deseas, cambiar de carrera.

Pero entre tanta variedad, ¿qué lenguaje de programación deberías aprender y practicar? La siguientes opciones son muy populares entre los profesionales del sector y son recomendados por la IEEE Computer Society.

Python

Python es fácil de aprender y ofrece un código limpio y bien estructurado, lo que lo hace lo suficientemente poderoso como para desarrollar aplicaciones web, apps de escritorio basadas en GUI, aprendizaje automático y más.

El lenguaje de programación cuenta además con varias bibliotecas, marcos y módulos de código abierto.

Si quieres aprender Python, hay un curso gratuito de la Universidad de Michigan que te enseñara lo básico.

Kotlin

Diseñado para ser completamente compatible con Java, Kotlin es un lenguaje de programación de propósito general anunciado por Android que combina programación orientadas a objetos y funcionales dentro de él.

Además es fácil de aprender, es de código abierto y rápido para el desarrollo de aplicaciones para Android, proyectos web, herramientas de escritorio y hasta para trabajos del lado del servidor.

Puedes aprenderlo en este curso gratuito para los programadores y desarrolladores de aplicaciones para Android en 2020.

Google ofrece cursos de 6 meses «equivalentes» a una carrera de universidad de 4 años

Java

Java está celebrando su aniversario número 24 este año gracias a que es una opción práctica para desarrollar aplicaciones para Android, así como programas y plataformas altamente funcionales.

Su estabilidad y buen funcionamiento han dado pie a que casi el 90 por ciento de las empresas de la lista Fortune 500 confíen en Java para sus aplicaciones de escritorio y proyectos de desarrollo de back-end.

Puedes estudiar Java en muchos cursos gratuitos que encontraras por internet, si quieres aprender Java puedes hacerlo en esta liga.

JavaScript/ NodeJS

JavaScript (también conocido como NodeJS) es un lenguaje popular para crear soluciones del lado servidor y del lado del cliente.

Además es compatible con otros lenguajes de programación y se utiliza para crear animaciones y proyectos multimedia.

Debido a su alta velocidad y a sus actualizaciones regulares, JavaScript es un gran éxito en el dominio de la informática. Netflix, Uber y PayPal son algunas de las compañías modernas que lo usan en sus sitios oficiales.

Por esta y muchas otras razones, el aprendizaje de JavaScript en el siguiente curso gratuito de Udemy tiene mucho sentido.

Swift

El lenguaje de programación de Apple ofrece a los desarrolladores herramientas fáciles de usar y comprender.

Está profundamente influenciado por Python y Ruby , y gracias a su versatilidad y a sus aplicaciones prácticas, Swift ha sustituido a Objective-C como el principal lenguaje para apps relacionadas con Apple.

Si eres un programador con poca experiencia puede usar Swift Playgrounds para aprender el lenguaje y trabajar en aplicaciones nativas de iOS y macOS.

Hay un mercado gigante ahí fuera para iOS y definitivamente si quieres ser parte de él, Swift es el lenguaje que deberías aprender en el 2020. Udemy tiene un curso gratuito donde aprender Swift.