TypeScript is a strongly typed superset of JavaScript, which means that it adds syntax benefits to the language and allows you to write normal JavaScript if you wish. It encourages software developers to adopt a more declarative style of programming, such as static interfaces and typing, offers modules and classes, and, most importantly, integrates well with the most popular JavaScript codes and libraries. The concept of UNRWA is fully followed.

Or we can say that TypeScript is a transpiler. Many software developers will be very confused about Transpiler the reason is it can be a compiler but in reality it is a tranaspiler. Better try this on your own.

Type-script-java.jpg