Мир программирования. С чего начать новичку?
1. С# - слишком сложно на ранних этапах (в интернетах пишут нужно хотя бы начать с JS)
C# в самый раз, чтобы научиться программированию и ООП. На JS слишком много свободы (динамическая типизация, коллбэки, асинхронность везде и всюду), что будет мешать изучению именно программирования, а не самого языка2. JavaScript - в тех же интернетах пишут, что бы было легче освоится нужно выучить\прочесть что то о HTML и CSS
значит говорят о разработке вцелом, а не только программировании. Программировать можно научиться с выводом через один console.logМир программирования. 3. HTML и CSS - думаю я на правильном пути или нет ? 
No. Верстка - это верстка, программирование - это программирование :)
Вам хочется научиться программировать или разрабатывать Веб приложения?
начни с создания чата или форума или блога — с самого простого что можно сделать в клинт-серверном программировании
мне кажется это наилучший путь - начать с простого