• Introduction" level="1">Introduction

    Introduction" class="reference-link">Introduction

    Babel is a generic multi-purpose compiler for JavaScript. More than that it is a collection of modules that can be used for many different forms of static analysis.

    Static analysis is the process of analyzing code without executing it. (Analysis of code while executing it is known as dynamic analysis). The purpose of static analysis varies greatly. It can be used for linting, compiling, code highlighting, code transformation, optimization, minification, and much more.

    You can use Babel to build many different types of tools that can help you be more productive and write better programs.

    For future updates, follow @thejameskyle on Twitter.