 Okay, let's talk a little bit about TypeScript. TypeScript is a new open source language created to make web development easier and more reliable. It's being created by Microsoft and it's similar to JavaScript, but this new language is strongly typed. Let's go to the website typescriptlang.org. Here you can see that TypeScript is a typed superset of JavaScript that compiles to plain JavaScript and it works on any browser, any host, any operating system and it's open source. TypeScript is a statically typed compiled language that generates JavaScript code. If you have JavaScript code, almost all your JavaScript code is valid TypeScript code and you just need to rewrite some pieces of your JavaScript code to look like TypeScript. TypeScript is going to be very familiar to object-oriented developers. You have in TypeScript object types, inheritance, encapsulations, that means that you have public and private members, then also you have abstraction, polymorphism, classes, interfaces, generics, modules and so on. So it's very familiar to object-oriented developers and it's very familiar for people with C-sharp or Java background. TypeScript has its own compiler which parses code and converts it into JavaScript code. That's all in this video. See you in some other video. Have a nice day.