Getting Json data is simple and a couple of lines of code and common for connected apps for one..
Thoughts thanks.
If you want to create a DirectX based application, you must use C++ and DirectX, other than that, program in the language you are most comfortable with.
Start here for more info:
http://msdn.microsoft.com/library/windows/apps/br211386#Choose_your_language_and_technology
-Jeff
Jeff Sanders (MSFT)