Le prix peut-être, pour un non professionnel :( Bien sur, MS propose une solution gratuite, mais bien loin de Visual Studio...
Non, mais j'ai vu et essayé C# (avec CSharpBuilder de Borland, gratuit...