Html jet lżejszy i przyjemniejszy do nauki i wydaje mi się, że potrzeba na niego mniej czasu. Poleciłbym Ci zaczęcie od niego i zobaczenie czy Ci się podoba.
Przed przejściem na jave czy c# dobrze by było, gdybyś coś potrafił w c++, bo nie wiem co oznaczają u Ciebie "podstawy". Zrobienie jakiegoś prostego projektu w c++ pewnie by ułatwiło Ci wejście w naukę tych 2 jezyków