¿Qué lenguaje de programación aprender?

Algunos programadores pueden construir una carrera a partir de ser expertos en un lenguaje de programación, pero muchos programadores aprenden nuevos idiomas con frecuencia. No es raro que un programador profesional domine tres o cuatro idiomas diferentes.

El tipo de software que desea desarrollar es una consideración sobre qué lenguajes de programación aprender. Si bien no existen reglas concretas sobre qué lenguaje se usa para escribir qué software, algunas tendencias ofrecen una guía:

  • Es más probable que las startups basadas en la web programen en Python y JavaScript.
  • Las empresas más grandes tienden a desarrollar sus aplicaciones de software internas usando C # o Java y sus aplicaciones web usando PHP.
  • Los programas de análisis de datos suelen utilizar los lenguajes de programación R y MATLAB.
  • Los dispositivos integrados, como los de las industrias automotriz y sanitaria, ejecutan software escrito en C, C ++ o Rust.
  • Las aplicaciones que se ejecutan en la nube se escriben cada vez más en Go o Scala.
  • Las aplicaciones móviles se escriben cada vez más en Swift o Kotlin.

Entonces ¿que lenguaje de programación aprendo primero? 

Debe considerar los siguientes factores:

  • el mercado laboral del idioma
  • las perspectivas a largo plazo del idioma
  • lo fácil que es aprender el idioma
  • qué proyectos puedes crear mientras aprendes (y compartir con amigos para mantenerte motivado)

Debes tener en cuenta que cada año trae nuevos lenguajes de programación y, con ellos, nuevos trabajos académicos y te llevará cientos de horas de práctica llegar a ser incluso remotamente competente con tu primer lenguaje de programación. ¡No te rindas! Todos los grandes programadores fueron principiantes.

Artículos relacionados: ¿QUÉ ES LA MECATRÓNICA?