I'm really confused.

I'm just starting, or better, trying to start learning something that will let me code some personal project on Windows.

I don't know C++ and I don't even know C#.. and, as Amit said, it just looks like the future speak C++.

Does this mean that for personal projects ( aka Non commercial, hoobist etc etc. ) I should just avoid C# and go for JavaScript ?

I feel like lost with no clear path to follow for develop on Windows for Windows, excluding C++.

Looking at sessions I just see C++ and HTML5/JavaScript.