Angular (версия 2 и выше) - это открытая и свободная платформа для разработки, разрабатываемая командой из компании Google, а также сообществом разработчиков со всего мира. Angular - это переписанный на TypeScript вариант фреймворка AngularJS, в котором языком написания кода является JavaScript. Одно из главных преимуществ Angular перед AngularJS - возможность разрабатывать под различные платфортмы: web, mobile и native desktop (тогда как AngularJS не имеет поддержки из коробки под мобильную разработку).