Yo creo que es mejor que primero aprendas Programación de escritorio y bien la lógica de la programación, una vez hecho eso ya no será dificil pasarte a la programación web, hay varias cosas para aprender pero tendrás el pensamiento abierto para lo que sigue, y no así tan bien al revés para aprender las 2 cosas..
El lenguaje tanto no importa sino en realidad lo que puedas llegar a hacer con él es lo más importante, el programador lo llevas en la cabeza, el lenguaje es la herramienta pero no así lo más importante, como toda herramienta te permite hacer cosas que otras no, nada más
En resumen, primero programación de escritorio a
mi parecer, un buen lenguaje para empezar
VB o
C