Answer: TypeScript is an open-source programming language developed and maintained by Microsoft. It is a super set of JavaScript with optional static typing to the language. TypeScript also supports Object Oriented Programming, modules, interfaces etc which JavaScript lacks.
Actually the TypeScript code gets compiled into JavaScript before execution, and this JavaScript is very clean and robust. We can say TypeScript is a modern day JavaScript with all its feature it lets you develop more robust and scalable applications than JavaScript.