В состав платформы разработки приложений Microsoft Visual Studio со временем планируется включить язык программирования, разработанный в исследовательском подразделении Microsoft, — F# (произносится f-sharp). Новый язык отвечает методологии функционального программирования, в которой основополагающими являются вычисления математических функций, а циклы реализуются главным образом посредством рекурсии. Функциональные языки привлекательны для решения научных, технических, финансовых и других задач программирования, в которых широко применяется математическая нотация.