Javascript

Para aprender javascript tem que saber HTML e CSS ?

Não.
Mas, em geral, se usa ensinar javascript junto de html…
A não ser que você busque por nodejs, porém, é uma coisa totalmente distinta.

Certo! Obg