TypeScript is an object-oriented programming language with some unique features, including static typing. In addition, TypeScript provides support for modules and has a built-in interface. On the other hand, JavaScript is just a scripting language and it lacks many of the features of TypeScript.
Watch the following JavaScript vs. TypeScript tutorial video to learn more about the differences between the two.