Which programming language(s) does Windows Phone 7 (WP7) support?

Kevin Rood picture Kevin Rood · Sep 7, 2010 · Viewed 18.6k times · Source

As I recall, WP7 supports C# but does not support any of the .Net dynamic languages (Ruby or Python). Are any other programming languages besides C# supported? Could an app be developed using Boo?

Answer

Pavel Minaev picture Pavel Minaev · Sep 7, 2010

Officially, only C# is supported so far. Unofficially, any language that can compile to a verifiable managed assembly (the verifiability requirement applies to all dependencies, too!) is good - so you should be able to use e.g. C++/CLI, F#, Delphi Prism...