What Is TypeScript? By definition, "TypeScript is a typed superset of JavaScript that compiles to plain JavaScript." TypeScript is a superset of JavaScript which provides optional static typing, classes and interfaces. => The TypeScript was first made public in the year 2012. => Typescript is a modern age JavaScript development language. => TypeScript is a strongly typed, object oriented, compiled language. => TypeScript was designed by Anders Hejlsberg (designer of C#) at Microsoft. => TypeScript is both a language and a set of tools. As an Example of TypeScript, class Hello { msg : string ; constructor ( message : string ) { this . msg = message ; } getMsg () { return "Hello, " + this . msg ; } } TypeScript introduced a great deal of syntax taken from object-oriented programming, including but not limited to: 1) Interfaces 2) Classes 3) Enumerated t