INFORMATIQUE > LANGAGES INFORMATIQUES
Typescript est un langage informatique
Date de création : 2012.
Auteur : Anders Hejlsberg et autres.
Paradigme(s) : multiparadigme.
Type d'exécution :
Typage : dynamique ou statique, fort ou faible.
Système d'exploitation :
Licence : Open Web Foundation, compilateur : Apache 2.0.
Histoire
Caractéristiques
Sur-ensemble de Javascript, développé en Javascript, C# et F#, Typescript a pour but d'améliorer Javascript et de le rendre plus sûr.
Le code Typescript est transcompilé en Javascript et peut donc être exécuté dans n'importe quel navigateur.
Typescript permet le typage statique des variables et des fonctions et permet la création de classes (on peut dire qu'il transforme Javascript, langage objet à prototype en langage objet à classes). Il respecte la spécification ECMAScript 6.
Généalogie
Typescript a été influencé par JavaScript, C# et F#.