El mejor lenguaje de programación

En ocasiones, cuando doy clases de programación, algunos alumnos me preguntan: ¿Cuál es el mejor lenguaje de programación? o ¿Es Python mejor que Javascript?, a lo que me lleva a una frase que seguro me tomé de algún lado:

Los lenguajes son herramientas, y para cada trabajo hay una herramienta adecuada.

Cuando vamos empezando a programar, o a utilizar algún programa nuevo, nos encontramos con que hay muchas opciones. Solemos elegir alguna para posteriormente encariñarse con ella y defenderla. Basta con preguntarle a un usuario de Mac o de Linux para ver que tan cierto es esto.

Los lenguajes de programación no son un gallos de pelea, no necesitan competir entre ellos y que forzosamente uno sea mejor que otro.

A medida que te enfrentas a problemas más complejos, te das cuenta que hay lenguajes que son mejores para resolverlos. Por ejemplo, si quieres hacer un sitio web, Javascript es una mejor opción que C++.

Mejor lenguaje para aprender

Ahora, que si la pregunta es ¿Cuál es el mejor lenguaje para aprender?, la respuesta es la tomaré de una respuesta que dió John Maddog en una conferencia:

  1. Comienza con un lenguaje que sea fácil de aprender, para conocer los conceptos básicos. Por ejemplo, Python.
  2. Continúa con C, para entender como funciona una computadora.
  3. Sigue con un lenguaje para un dominio específico, como R para estadística, o Javascript para desarrollo web, o ensamblador para microcontroladores.

Notes mentioning this note Menciones

There are no notes linking to this note.


Related posts