TypeScript

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
TypeScript
Logo.

Apparu en 9 février 2012
Auteur Anders Hejlsberg, ...
Développeur Microsoft
Dernière version stable 1.0
Paradigme Multi-paradigme
Typage dynamique, faible, fort optionnel, statique optionnel
Influencé par JavaScript
Licence Open Web Foundation, compilateur : Apache 2.0
Site web http://www.typescriptlang.org/

TypeScript est un langage de programmation libre et open-source développé par Microsoft qui a pour but d'améliorer et de sécuriser la production de code JavaScript. C'est un sur-ensemble de JavaScript (c'est-à-dire que tout code JavaScript correct peut être utilisé avec TypeScript). Le code TypeScript est transcompilé en JavaScript, pouvant ainsi être interprété par n'importe quel navigateur web ou moteur JavaScript. Il a été cocréé par Anders Hejlsberg, principal inventeur de C# [1],[2],[3], [4],[5].

TypeScript permet un typage statique optionnel des variables et des fonctions, la création de classes et d'interfaces, l'import de modules, tout en conservant l'approche non-contraignante de JavaScript. Il supporte la spécification ECMAScript 6.

Références[modifier | modifier le code]