TypeScript egy nyílt forráskódú programozási nyelv, amelyet a Microsoft fejlesztett ki, és a JavaScript kiterjesztése. TypeScript statikus típusdefiníciókat ad a JavaScripthez, ami segít a fejlesztőknek hibákat elkerülni és hatékonyabban kódolni nagyobb, összetettebb alkalmazások esetén. A TypeScript kód fordítás után JavaScriptté alakul, így kompatibilis bármely böngészővel, Node.js-sel vagy bármely JavaScript alkalmazással. Ez a nyelv különösen népszerű a fejlesztők körében az intellisense (kódkiegészítés), a refaktorálás képessége és a robusztusabb típusellenőrzés miatt.