>>51089405Traditional Window applications are written in C++ using WinAPI. Newer Windows apps like in the Windows Store are written in C# using the .NET framework. Either one of those would work for you. You could also use Java, which is a popular language on Windows and runs on other platforms as well.
I don't think that network play is something you should focus on right now. It will require you to write a server and deal with network request (possibly even sockets). It seems like you are going to have your hands full just trying to make the game to begin with.
It actually took me many years of programming to be able to make a game like you are talking about. Just creating a simple application that has a window, handles user input, and draws some images on the screen is actually a lot of work with WinAPI (I haven't used .NET). I think you should consider making something that is much simpler than your current idea if you actually want to complete the thing.