Si con el año nuevo te has propuesto aumentar tu empleabilidad aprendiendo un nuevo lenguaje de programación o directamente un cambio profesional. Si este año nuevo te has propuesto aprender a programar desde cero, estos son los mejores lenguajes de programación para iniciarte en 2024 y lo mejor es que puedes empezar a aprenderlos gratis.
Más allá de gustos, de tu experiencia previa o del sector en el que quieras trabajar (o trabajes), una buena idea es apostar por aprender un lenguaje de programación que tenga una alta demanda. Vaya por delante que no tenemos una bola para predecir el futuro, pero para la propuesta de lenguajes de programación con más salidas y por tanto recomendados para 2024 hemos usado el índice TIOBE, que analiza la popularidad de los lenguajes de programación y de la comunidad global Developer Nation, y la encuesta anual de Stack Overflow, en la que participaron casi 90.000 personas contando qué lenguajes han aprendido y cómo, qué herramientas usan y qué quieren aprender en el futuro.
Python
La comunidad TIOBE mide la popularidad de los lenguajes de programación y se basa en su popularidad considerando motores de búsqueda mainstream como Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube y Baidu, profesionales de la ingeniería a escaa mundial y cursos, entre otros.
Python despunta en TIOBE y a decir verdad, es uno de los lenguajes de programación más interesantes para aprender porque es relativamente sencillo y su parecido con el inglés, el idioma oficial de internet. Ojo, no confundir sencillez con potencia, ya que cuenta con cientos de librerías, frameworks y se postula como el estándar en dos áreas tan importantes en la actualidad como el big data y el machine learning.
- Casi 200 cursos de Python hay disponibles en EdX, algunos básicos como este 'IBM: Python Basics for Data Science' de menos de 40 horas de duración a otros más avanzados como 'UCSanDiegoX: Python for Data Science' para ciencia de datos de hasta 100 horas pasando por el 'CS50's Web Programming with Python and JavaScript' de Harvard. Si los quieres en castellano, también hay una buena lista con títulos como 'Python: aprender a programar' de la Universidad de Valencia o 'AnahuacX: Introducción a la Ciencia de Datos con Python'.
- En Coursera hay casi 1.500 cursos y más de 600 en castellano. Para principiantes hay títulos como 'Conceptos básicos de Python' de la Universidad de Michigan o este de Duke de 'Fundamentos de programación en Python', pero si quieres algo más a fondo, 'Get Started with Python' de Google es una buena opción. En castellano puedes encontrar 'Python para ciencia de datos, IA y desarrollo' de IBM o 'Python para todos' de Duke.
- Casi 6000 cursos gratis hay en Udemy, algunos básicos como 'Programación para Principiantes: Python Primeros Pasos' o 'Introducción a la Programación con Python' para iniciarse, exhaustivos y divididos en módulos como 'Curso de Python 3.12: Aprende Desde Cero a Pro 2023', más específicos como 'Curso de Inteligencia Artificial con Python' o si prefieres aprender con ejemplo, este de '+30 Ejercicios Resueltos en Python'.
- En Codeacademy hay disponible gratis 'Learn Python 2' para principiantes, 'Getting Started with Python for Data Science, o si ya tienes experiencia con programación, este 'Python for Programmers'.
JavaScript
Que JavaScript sea el número 1 de Stack Overflow no es una sorpresa, considerando que es su undécimo año consecutivo mandando en la lista. No obstante, cabe destacar la subida de Python hasta el tercer puesto, que ojo se coloca en el primer puesto para quienes no se dedican profesionalmente al desarrollo. Y es que como comentábamos más arriba, es el candidato perfecto para iniciarse.
Lo de conocimientos en JavaScript abunda en las ofertas de trabajo y no es para menos, habida cuenta del auge del desarrollo web y lenguajes relacionados como TypeScript, ReactJS, React Native, NodeJS..., por lo que constituye toda una piedra angular con alta empleabilidad.
- En Coursera hay más de 600 cursos, con algunos impartidos por empresas tan importantes como Meta y su 'Programación con JavaScript' o un versátil 'HTML, CSS y Javascript para desarrolladores web'. Para principiantes, este 'JavaScript para principiantes' o este 'Conceptos básicos de JavaScript', ambos de la UCDavis de California.
- Más de 2000 cursos de diferentes niveles, idioma y características encontramos en Udemy. Puedes empezar desde cero con este de 'Introducción a la Programación con JavaScript' o este de 'Javascript Essentials', pero puedes ir más a fondo con este corto 'Advanced JavaScript Development' o más orientado y global 'Crea una página web moderna con HTML CSS Y JAVASCRIPT'. En castellano tienes también este básico de 'Sumérgete en JavaScript'.
- En EdX hay 67 cursos, con algunos básicos como 'JavaScript Introduction' de 40 horas o este llamativo y corto 'Guided Project: Learn JavaScript with Rock-Paper-Scissors' de IBM que puede servirte para ver si te interesa. Más globales y enmarcados para la web, este 'Introduction to Web Development with HTML5, CSS3, and JavaScript'. También global y bastante intensivo, este 'CS50's Web Programming with Python and JavaScript' de Harvard y unas 100 horas de duración.
- En Codeacademy hay unos cuantos cursos de lo más interesantes. Para principiantes, este 'Learn JavaScript: Fundamentals' de solo 4 horas, 'Learn JavaScript' de 15 horas o 'Learn Intermediate JavaScript' de 10 horas.
Portada | Foto de James Harrison en Unsplash
En Genbeta | Estos son los lenguajes de programación mejor y peor pagados en España en 2023, según un informe de Manfred
Ver 6 comentarios