TypeScript

TypeScript is a programming language from Microsoft. It is a type of JavaScript that adds static typing. It became public in October 2012 when Microsoft worked on it for two years.
TypeScript can be compiled to most versions of ECMAScript (JavaScript).