Microsoft TypeScript, язык программирования, представляющий собой JavaScript с дополнительными возможностями, стал полноправным компонентом среды разработки Visual Studio. TypeScipt вошел в состав Visual Studio 2013 Update 2 — обновления, вышедшего 25 февраля. Одновременно Microsoft выпустила релиз-кандидат TypeScript 1.0 — версии языка, готовой к рабочему применению.
Как объясняют в Microsoft, TypeScript был разработан для создания крупных сложных веб-приложений. От JavaScript его отличают дополнения — поддержка статической типизации и классов объектов. Чтобы программы на TypeScript могли работать в браузере, они обрабатываются с помощью транслятора, который генерирует код на стандартном JavaScript. Определения классов в TypeScript позаимствованы из стандарта ECMAScript 6. ECMAScript является основой JavaScript, но шестая редакция стандарта еще не утверждена. Программируя на TypeScript в Visual Studio, можно пользоваться стандартными средствами среды разработки, такими как механизм автозавершения кода IntelliSense. Плагины, предоставляющие возможность пользоваться TypeScript, доступны и для других сред разработки — Eclipse и JetBrains WebStorm. В самой Microsoft на TypeScript разрабатывают Monaco, веб-версию Visual Studio.