У вас есть следующие опции (на данный момент):
- C # (Silverlight / XNA)
- VB.NET (Silverlight)
- F # (Silverlight)
В конечном счете, любой язык на основе CLI может использоваться для сборки приложений WP7, если он позволяет создавать сборки, специфичные для WP7 (с учетом ограничений).Неофициально известно, что существуют нативные хуки , и можно использовать COM внутри приложения WP7, но это еще не часть общедоступного SDK и приложение, которое реализует нативный уровень, который не являетсянапрямую авторизованный Microsoft даже не пройдет процесс одобрения.