
En estos caminos sinuosos de la programación, siempre está en duda qué ruta, lenguaje, tecnología, debemos de aprender. Una pregunta que nos llega frecuentemente es el qué lenguaje aprendo primero, en este artículo hablaremos de dos de los lenguajes más populares JavaScript y Python.


Esta respuesta tiene un gran «depende» como respuesta, pero vamos a abordar un poco sobre ambos lenguajes y puntos a evaluar para poder tomar una decisión.
Primero hay que aclarar que ambos lenguajes están muy bien posicionados para poder obtener trabajo como programador, depende de lo que quieras hacer para poder irte de un lado al otro, vamos a comenzar con este punto
¿Qué puedo hacer con estos lenguajes?
JavaScript
Este lenguaje es el que usamos mayormente para el desarrollo de sitios web, en realidad este junto con HTML y CSS, son los lenguajes que corren en el navegador predeterminadamente. Por lo que el uso principal es el de hacer páginas web, también llamadas aplicaciones web.
Esto del lado del frontend, es decir todo lo que puede ver el usuario, pero también lo que corre del lado del servidor lo podemos programar con JavaScript, esto sería todo lo que no ve el usuario, no me detendré mucho en este tema, pero te dejo por aquí un artículo donde he puesto estos conceptos que te pueden ayudar a comprender cómo funciona el desarrollo web: Cosas que hubiera querido saber de cómo funciona el desarrollo web cuando comencé
Pero esto no es todo, si bien es cierto que puedes aprender a hacer aplicaciones nativas para escritorio y aplicaciones híbridas para dispositivos móviles, pero esto requiere que aprendas a usar frameworks adicionales. Si no tienes claro qué son estos, puedes considerar que es una tecnología que usa este lenguaje, pero que tiene una forma de trabajo para lograr un objetivo.
Por supuesto que esto no es lo único que puedes hacer con JS, te dejaré otro artículo que puede ayudarte a ver qué más usos puedes darle a este lenguaje: 7 razones para aprender JavaScript. Pero estos dos son los que más se destacan y por los que he visto muchas más ofertas de trabajo.
Python
Por el otro lado, este lenguaje tiene otro tipo de usos principales. Por un lado, vamos a tener igualmente el desarrollo Backend o del lado del servidor, también es utilizado para crear aplicaciones web completas igualmente aprendiendo a usar un framework..
Otro gran uso que se le puede dar a este lenguaje es el de ser usado para ciencia de datos o inteligencia artificial, este es de los lenguajes que más son usados para estas tareas, y de las cuales han sido cuyos salarios han sido más altos en los últimos años.
El último uso que mencionaremos es el de hacer «programas» o también conocidos como «scripts» para automatizar algunas tareas que realices cotidianamente. Te dejaré un par de ejemplos en estos artículos:
- Automatizando con Python, Idea 1: Compresor de imágenes
- Automatizando con Python, Idea 2: Automove files
- Automatizando con Python, Idea 1: Compresor de imágenes
Por último, un artículo más hablando sobre este lenguaje: ¿Qué es Python y para qué nos sirve?
Curva de aprendizaje
Afortunadamente, ambos lenguajes considero son muy amigables con el usuario, ambos son lenguajes de alto nivel, que algo que esto nos quiere decir que son lenguajes que puedes ser leídos por un ser humano.
Si me pides mi opinión, el más fácil para aprender de los dos es Python, ya que se parece mucho a escribir lenguaje inglés, es muy fácil tanto de leer como de escribir, es más intuitivo.
Por el otro lado, JavaScript no es que tenga una gran diferencia en su curva de aprendizaje, pero tiene un poco más de complejidad en cómo se escribe, que si me preguntas lo hace un poco más ordenado. Pero eso si JavaScript tiene un poco más de cosas «raras», que tiene que ver en cómo funciona el lenguaje, por lo que lo más seguro es que te las encuentres en el camino cuando comiences a hacer tus aplicaciones con este lenguaje, y esto tiene también mucho que ver con cómo funciona el navegador web cuando hablamos de desarrollo web.
Salarios y campo laboral
Como te mencioné anteriormente, Python en ciencia de datos o inteligencia artificial hoy en día tiene mejores salarios, que por ejemplo los que hay en el desarrollo web.
Por ambos llega a haber la misma oferta laboral, en concreto para el desarrollo web he notado que se están requiriendo mucho más desarrolladores Backend que frontend.
Ambos al tener tanto alcance tienen mucho campo donde poder entrar a una nueva oportunidad laboral, ambos están muy bien.
- Para JavaScript, te recomendaría mas que nada aprender desarrollo frontend, Backend y móvil.
- Mientras que, para Python desarrollo en Ciencia de datos, inteligencia artificial y backend
¿Puedo aprender JavaScript y Python?
Una da las cosas convenientes de la programación, es que si aprendes un lenguaje puedes cambiar o aprender otros lenguajes de manera mucho más fácil, y te comento mi ejemplo, en el que aprendí primero JavaScript, posteriormente aprendí Solidity, que, aunque tiene mucho que no lo practico, al ser tan parecido a JS que no tuve ningún problema. Posteriormente, aprendí Python que como te mencioné, es mucho más fácil, pero los conceptos de programación se repiten, por lo que no tuve ningún problema en aprenderlo.
La que te quiero decir con esto, es que si aprendes un lenguaje no te excluye de poder aprender otro si es que así lo quieres o necesitas, eso sí, mi recomendación es que primero vayas a uno y después de que ya sientas seguridad vayas con el otro, de lo contrario puede hasta llegar a entorpecer tu aprendizaje
¿Dónde aprender Python y JavaScript?
Para aprenderlos estos dos lenguajes, además de los artículos complementarios que hemos mencionado, te dejaremos el link a dos cursos en los que aprenderás a usar estos dos lenguajes:
En la Academia Hola Mundo:
O en Udemy:
Pero por aun te quedan dudas de todo este camino para arpender a programar, te dejare otro articulo en el que puedes ver una buena ruta de inicio antes de elegir un lenguaje de programacion: Ruta para comenzar a programar con Hola Mundo
Te dejaremos el enlace a todos nuestros cursos de programación, los cuales los encontrarás disponibles en la academia Hola Mundo y puedes optar por adquirir los cursos de manera individual en el siguiente link: todos los cursos de Hola Mundo, si prefieres acceso a todo, también puedes elegir un plan de suscripción mensual o anual, y además te invitamos al siguiente enlace donde vas a poder obtener un descuento en tu primer año a sólo $49.90 usando el cupón PRIMERA_VEZ al momento de realizar tu pago

O igualmente puedes optar por cada curso de manera individual en Udemy.
Y esto ha sido todo de este post, si te ha encantado, ¡golpea al botón de me gusta!, dejanos un comentario, y para no perderte nada, no olvides suscribirte a este blog, seguirnos en todas las redes como Youtube, Twitter, Instagram y Tiktok, y por último, te invitamos a escuchar nuestra música «Hola Beats«, diseñada para ayudarte a concentrarte y acompañarte en tu aprendizaje o trabajo, la puedes encontrar en Spotify, Apple Music, Amazon Music, Youtube Music y Deezer.
¡Hasta la próxima!, y chao mundo
Comments (2)
David Macías Camachosays:
marzo 18, 2024 at 9:09 ambuenos días, estoy muy contengo de seguir vuestros cursos. En la actualidad estoy haciendo un grados superior DAM. Mi pregunta es la siguiente. ¿ podrías mete o por lo menos plantearos algo de Android Studio o similar? la vendad que me vendría bien para ampliar conocimientos
Nicolas Schurmannsays:
marzo 26, 2024 at 5:41 pmNo tenemos planes de android studio en un corto plazo, queremos tomar la carrera móvil pero no por el momento.