In Angular 2, we have two options- to use a transpiler or to not use a transpiler. The following are a few types of transpilers that are available:
- Traceur: It is the most popular transpiler by Google, and it can be used both in build-time mode and runtime mode.
- Babel: This transpiler works on the most latest version of ECMAScript.
- Typescript: This is one of the most popular and preferred transpiler for Angular. The Angular team collaborated with the Typescript team and they have worked together to build Angular 2.