1. A JavaScript framework for building data-driven React applications

  2. A modern JavaScript playground, with Node and browser APIs and support for Babel and TypeScript. Write JavaScript and get instant feedback as you type.

  3. TypeScript allows developers to compile a superset of JavaScript to plain JavaScript on any browser, host, or operating system.