javascript es para la web y para el servidor (con Node.js). Empezar por ahí es lo más fácil creo yo.
...Puede, pero solo si el usuario pretende iniciarse en la programación a nivel web y no en otro tipo de programación o escenario donde javascript, PHP y etc. sean inservibles.
alguna sugerencia o una página en la que poder dedicar mi tiempo para aprender pls <3
Empieza por especificar a que tipo de programación te refieres, y en el caso de referirte a la programación de aplicaciones para escritorio entonces especifica el sistema operativo en el que trabajas, y en el que pretendes ejecutar tus programas/scripts (en caso de que requieras un lenguaje multiplataforma), y sobretodo especifica cuales son tus objetivos como programador, es decir, qué tipo de programas o cosas tienes pensado desarrollar... sin información básica es absurdo recomendarte un lenguaje de programación, pues el lenguaje se debería adaptar a tus necesidades/objetivos.
Saludos.