Empezando a aprender en Team Treehouse, ¿qué idioma debo aprender primero?

No estoy particularmente familiarizado con Team Treehouse, pero sí sé, por experiencia, que Python es el mejor punto de partida posible para los nuevos programadores. Es con lo que comencé y es ideal para principiantes por múltiples razones.

  • Python utiliza una sintaxis sencilla que es muy fácil de capturar

Python es muy fácil de aprender, ya que no es detallado y funciona de manera muy eficiente, utilizando funciones e implementaciones claras y concisas.

  • Python es muy poderoso.

Cuando se trata de datos crujidos, iteración y otros
Secuencia algorítmica, es difícil vencer a Python en su fuerte funcionalidad.

  • Python ilustra claramente los métodos y conceptos de programación.

La sintaxis clara de Python permite una representación intuitiva de muchos conceptos de programación diferentes, lo que permite al programador principiante comprender e implementar más fácilmente los métodos y algoritmos de codificación complejos.

También…. Python es divertido!
Espero que esto haya ayudado.
(Java también se considera un buen punto de partida, pero no estaría de acuerdo allí, ya que es muy delicado y puede ser muy detallado. También se ve muy ajeno a los programadores más nuevos, lo cual no creo que usted sea, considerando su estado experiencia, pero aún así.)

(Primero, le aconsejaría que no entrara en esos sitios web con la intención de enseñarle cosas. Debe aprender. No se le enseña. Al menos durante el primer año, pero es solo mi opinión)

Bueno, depende de lo que necesites / quieras hacer!

Si desea crear sitios web, debe considerar más que HTML, como CSS, Javascript, PHP (o Python + Django / Flask, o Ruby + RubyOnRails …)

Si quieres hacer juegos: primero C y luego C ++
Si quieres hacer softwares: C / C ++ / Java / Python / …

Pero como Garrett Ursin, también aconsejaría aprender Python, por todas las razones que dijo y aún más …
Sin embargo, si desea profundizar en la programación, creo que debe comenzar con C, ya que es el lenguaje popular más complejo y que le enseñará más sobre su computadora.