Alors que les applications web sont de plus en plus riches et deviennent toujours plus complexes, plusieurs éditeurs tentent de repousser les limites du langage de programmation web JavaScript. En octobre 2011, Google avait ainsi présenté Dart. Cette année, c'est au tour de Microsoft de dévoiler sa propre solution : TypeScript.
En se basant sur les statistiques enregistrées par l'outil de benchmark SunSpider, Soma Somasegar, vice-président de la division de développement chez Microsoft, explique que ces cinq dernières années, les performances JavaScript ont doublé tous les neuf mois. Par ailleurs, le JavaScript n'est plus confiné aux services web mais s'immisce au sein des applications hybrides et peut être également exécuté sur le serveur avec Node.js.
Cependant, Microsoft estime que le langage JavaScript n'a pas su évolué et qu'il lui manque plusieurs éléments pour produire des applications plus complexes. TypeScript vise alors à combler ces lacunes. Microsoft a publié les spécificités du langage ainsi le code source du compilateur sur son répertoire de CodePlex. La société met aussi à disposition un plugin pour Visual Studio.
Les développeurs intéressés retrouveront davantage d'informations sur le site officiel de TypeScript.