What is TypeScript and why would I use it in place of JavaScript? [closed]
I originally wrote this answer when TypeScript was still hot-off-the-presses. Five years later, this is an OK overview, but look at Lodewijk’s answer below for more depth 1000ft view… TypeScript is a superset of JavaScript which primarily provides optional static typing, classes and interfaces. One of the big benefits is to enable IDEs to provide a richer environment … Read more