TypeScript je nadstavba nad jazykem JavaScript, která přidává statické typování a další funkce pro zvýšení bezpečnosti a efektivity při vývoji webových a mobilních aplikací. TypeScript je kompatibilní s existujícím kódem napsaným v JavaScriptu a poskytuje vývojářům větší kontrolu nad kódem a lepší nástroje pro refaktorování.
Při vývoji webových aplikací TypeScript rádi používáme, protože umožňuje psát kvalitnější kód bez zbytečných chyb souvisejících s typováním.