C++ And Universal Apps

Since this is a Windows forum I thought I might not be TOO off topic.

Looking toward the future, I was wondering if anyone knew what other things a C++ programmer might want to learn to be able to write the Universal Apps that Microsoft seems to be pushing. JavaScript? HTML5? Other?

In a similar vein, is C++ w/XAML the best way to write the Universal Apps?

Thanks!
I appreciate your thoughts.
Registered users can post here. Sign in or register to post.