- Existe depuis 2012.
- Se définit, aujourd'hui, comme un sur-ensemble de JavaScript.
- Fonctionnalité phare => le système de type.
- Depuis la version 1.5, TypeScript essaie d'être un sur-ensemble d'ES6. Il y ajoute des nouveautés comme les décorateurs.
- Par convention, les fichiers sources TypeScript ont l'extension .ts et seront compilés en JavaScript standard. Le code généré reste très lisible.