До сих пор в компании Microsoft планировали ориентировать бесплатную версию среды разработки Visual Studio Express 2012 только на создание приложений с интерфейсом Metro для Windows 8 и Windows Phone, приложений для облачной системы Azure, а также Web-приложений. Однако многим разработчикам не понравилось отсутствие в этом списке обычных приложений для настольных компьютеров, и в результате в компании изменили решение. Как пишет корпоративный вице-президент Microsoft С. Сомасегар, версия Visual Studio Express 2012 for Windows Desktop будет, как и прежние версии Visual Studio Express, поддерживать полный цикл разработки приложений для всех версий Windows, поддерживаемых коммерческой Visual Studio 2012. А это значит, что разработчики смогут создавать как консольные, так и графические приложения для настольных систем на языках C++, C# и Visual Basic.