What is TypeScript?
An additional feature of using TypeScript is it allows great tooling supports with IntelliSense which provides active hints as the code is added.
TypeScript compiler can compile the .ts files into Es3, ES4 and ES5.
Frameworks like Angular 2 also use TypeScript as a programming language.
TypeScript does not support abstract classes.