¿Cuál es el mejor lenguaje de programación para aprender en tu tiempo libre?

Esta es una pregunta muy basada en la opinión, y la respuesta también depende en gran medida de cuáles son sus objetivos y pasiones con la programación. Haré mi mejor esfuerzo para responder, pero tenga en cuenta que esto es solo mi opinión.

  1. Javascript : Javascript es uno de los lenguajes de programación más populares en la actualidad, hay un montón de tutoriales para ayudarle a comenzar, y es un lenguaje muy versátil que se puede usar para muchos tipos diferentes de proyectos.
    1. Aplicaciones web frontend: Javascript es compatible en todos los navegadores y puede utilizarse para crear aplicaciones web interactivas. Estas aplicaciones web a menudo se crean con bibliotecas como jQuery y marcos front-end como React, AngularJS, Ember.js y más.
    2. Node.js: con el aumento de la popularidad de Javascript, Node.js permite que JavaScript se use para scripts del lado del servidor. Esto significa que puede aprender javascript para realizar el desarrollo web de pila completa (front-end y back-end, todo en el mismo idioma).
  2. Python – Python es un excelente lenguaje de programación de introducción y también se puede utilizar para muchos casos de uso diferentes. Puede usarse tanto para aplicaciones como para aplicaciones web, y también es muy potente para el análisis de datos y el análisis de datos. Python es muy popular para aplicaciones más académicas como computación científica, inteligencia artificial y bioinformática. Python tiene una sintaxis muy limpia y es una programación con la que es fácil comenzar.

Estas son mis recomendaciones para los mejores lenguajes de programación que podrías aprender en este momento. (Suponiendo que eres nuevo en la programación y quieres comenzar a aprender por tu cuenta. Si ya eres programador y quieres aprender idiomas adicionales, mi respuesta puede ser un poco diferente)


Trabajo para RapidAPI, un mercado de API en línea que te permite encontrar, probar y conectarte a miles de API desde una ubicación centralizada. Al usar RapidAPI, puede comparar diferentes API, ver cuál funciona mejor para su caso de uso e implementar la API en su programa en minutos. Haga clic aquí para obtener más información: RapidAPI

La verdad es que no hay un lenguaje de “mejor programación”. Por la idea del mejor lenguaje de programación, lo que tal vez preguntes es cuál es el mejor lenguaje que sería bueno para que luego puedas usarlo en tu trabajo para ganar dinero….

Mi comprensión (mirando a otros … Estoy en el mundo académico, todavía espero ver a algunas personas en la industria) es que limitarse a los lenguajes de programación es en realidad la manera incorrecta de aprender cosas.
Supongamos que desea dibujar gráficos con algún lenguaje de programación después de obtener algunas lecturas. Podría usar python, perl o R, o el paquete de software matlab.
Pero digamos que quieres trabajar con sistemas embebidos … tendrá que usar C, VHDL o Verilog si está buscando FPGA.
Si va a realizar un desarrollo web front-end, en ese caso, podría ver HTML CSS javascript (no los he tocado de manera adecuada).
Si estás haciendo Backend, supongo que es php, node.js, python, perl tal vez, Java …

Yo diría que primero necesita saber qué tipo de sistemas puede construir fácilmente con un lenguaje de programación … Nota: Construir fácilmente …

Dicho esto, sin embargo, para responder a su pregunta, sugeriría aprender Python, ya que le permite hacer muchas cosas y es muy probable que sea el lenguaje que será similar a su cuaderno y lápiz cuando tome notas, ya que le permite hacer mucho. de automatización, lo que sucedería en todas partes en diversas industrias. Un libro que recomendaría ver es “Automatizar las cosas aburridas con Python”. Esta es una lectura realmente buena ya que toca lo que puede hacer con el lenguaje de programación con respecto a las tareas básicas de automatización …

Pero también te daría este consejo … Cambia a Linux si estás usando MacOS o Windows. Si realmente necesitas ser un buen programador, Linux te permite hacer muchas cosas … y como esa libertad no está disponible en Windows, su forma de pensar estaría limitada como programador … Es necesario estar en el entorno adecuado para aprender a programar y creo que una de las cosas importantes es que Linux es muy importante en este sentido. considerar. Descubrí esto solo después de cambiarme y tengo mucho más que descubrir … Sólo un consejo que me encantaría haberle contado a mi propio joven de 19 años …