ตอนแรก การเขียนโปรแกรมบน Windows Phone 7 มีทางเลือก 2 ประการคือ C# แปลงเป็น Silverlight หรือไม่ก็ใช้ XNA สำหรับเกม
แต่ล่าสุดไมโครซอฟท์ได้ออก Visual Basic for Windows Phone Developer Tools สำหรับการเขียนภาษา Visual Basic แล้วแปลงเป็น Silverlight ได้เช่นกัน
แม้จะไม่ใช่ข่าวที่น่าตื่นเต้นนักในเชิงเทคนิค แต่จำนวนโปรแกรมเมอร์ที่เขียน VB ได้มีเยอะมาก ซึ่งเป็นการเสริมฐานนักพัฒนาบน WP7 ให้ไมโครซอฟท์ได้เป็นอย่างดี
ที่มา - ReadWriteWeb, Windows Team Blog