TypeScript is a superset of JavaScript (written by Microsoft) that primarily provides optional static typing, classes, and interfaces. It’s open source and is being developed on GitHub. The compiler is implemented in TypeScript and can work on any JavaScript host.
Being a strict superset of JavaScript means a JavaScript program is also a valid TypeScript program, and a TypeScript program can seamlessly consume JavaScript. TypeScript compiles to compatible JavaScript. TypeScript is quite similar to Java/.NET, with some differences—for example, constructors and interfaces.
You don’t need to download or install ...