What is TypeScript?

TypeScript is a web scripting language which brings type safety to web applications programming, something lacking JavaScript itself, where data is loosely typed, and can result in unexpected errors with incorrect data types being processed by functions. TypeScript is ‘transpiled’ into JavaScript.

edit