TypeScript est un langage open-source orienté objet développé et maintenu par Microsoft, sous licence Apache 2. C’est un sur-ensemble typé de Javascript et qui compile en JavaScript. II permet d’améliorer et sécuriser la production de code JavaScript, d’appliquer un ensemble d’effets et d’animations et de créer et d’intégrer des composants et de les implémenter.