If you want to create serious desktop programs (especially for Windows), I highly recommend that you use Visual Studio. Visual Studio is what is called an IDE, or in simple terms a application that you use to develop other applications with. With it you can write code in many popular Microsoft languages like c++ and C#.
This tutorial should help you pick the right version and get it installed.