In sostanza è C++ ma con un garbage collector.
Per realizzare la GUI c'è un'interfaccia drag and drop.
Se sai programmare in C++, allora non c'è tanto da imparare: vai su msdn e guardi quale classe fa quella cosa che ti serve.