1) C e C# non sono compilatori, ma linguaggi.
2) Con qualsiasi compilatore per windows, ma ti consiglio quello di Visual C++.
3) Puoi utilizzare le windows form, o in alternativa librerie come le QT (per iniziare sarebbe meglio imho)
4) Se questa è la padronanza del linguaggio direi che prima di pensare a creare interfacce grafiche bisognerebbe rivedersi un po di teoria. Ma questo è parer mio.
|