ha webfejlesztésbe kezd akkor ne nyelvet kezdjen el tanulni először, hanem ismerkedjen meg vele, hogy milyen technológiák vannak jelenleg, melyiket mire lehet használni és azzal, hogy hogyan szokás manapság egy webes alkalmazást felépíteni.
Tudom, hogy baromira általános bullshitnek hangzik, de ha belegondolsz a nyelv tényleg attól függ, hogy mi a feladat. Szerver oldalon REST API-t lehet feljeszteni akár C-ben is, a kérdés itt az, hogy mit szeretne csinálni és azon a területen mi a legjobb/legelterjedtebb eszköz. Ha pl. egységsugarú kajarendelős weboldalt szeretne fejleszteni, annál manapság tökmindegy, hogy PHP-ben, NodeJS-ben vagy javaban van a backendje. Ha a frontendet is akar fejleszteni akkor nem tudja majd megkerülni a JS-t, így lehet, hogy egyszerűbb szerver oldalon is a NodeJS felé menni, mert így elég egyetlen nyelv szintaktikáját meg caveat-jait fejben tartani a fejlesztés alatt.
Röviden: először határozza meg mit szeretne csinálni és ehhez válasszon eszközkészletet (nyelv+tooling)