Ich möchte gerne eine Webseite mit Javascript programmieren.
das ist entweder unglücklich formuliert oder der falsche Ansatz. Prinzipiell möchtest du eine Webseite (oder Website?) erstellen, und die Basistechnologie dafür ist zunächst mal HTML und CSS.
Darauf kannst du dann mit Javascript aufbauen und besondere Features, Effekte, Komfortfunktionen oder komplexe Benutzer-Interaktionen realisieren.
Das kann man meines Erachtens so pauschal nicht sagen. Er kann beispielsweise das ganze genauso gut von Anfang an als React-Anwendung konzipieren und programmieren. Und da steht dann JavaScript am Anfang.