Introduction to TypeScript TypeScript is a typed superset of JavaScript. It adds additional syntax to JavaScript to support types. Benefits Catch bugs in compile time (i.e. you can catch bugs before running your code). Better code completion. Better understandability of code