Too Long; Didn't Read
The first of a series of articles about TypeScript about the language. TypeScript is a superset version of JavaScript written on its own by Microsoft. Microsoft’s TypeScript was designed to offer the typing system to offer it the ability to catch typos and type errors at compile time. A type system is a set of rules that add a type property to many of the building blocks of a programming language such as expressions and variables. It doesn’t keep you entirely safe from trouble, but it gives you more confidence in your code. Being explicit about your intentions when writing code increases your confidence, but also has the following advantages.