TypeScript supports ECMAScript 3, ECMAScript 5 and ECMAScript 6 standards.
This TypeScript tutorial helps you to learn TypeScript in an easy way. Starting from Basics to Advanced concepts in step by step fashion.
Below are the Benefits / Advantages of TypeScript:
- Support for Modules - TypeScript uses Module system. A module is just like a namespace in C# and a logical division of objects. A module is a container of objects. An object in a module is not available to outside world until you export them. You can import other modules and use their objects in your module. Module helps us to write maintainable code.
- Object Oriented programming features - Classes, Interfaces, Access modifiers - TypeScript allows you to use OOPS features like classes, interfaces, inheritance, generics and access modifiers like public and private variables. By using OOPS, you can develop logical modules and write efficient maintainable code easily.
In our next tutorial, we learn how to write our first TypeScript program using Visual Studio.