A web application framework for mobile, desktop, and web
Angular is a development platform that aims to make web development feel effortless, focused on developer productivity, speed and testability. Applications built with Angular can be deployed to mobile devices and desktops as websites and native applications.
How Google uses Angular
Angular is used in public-facing applications and sites such as Google Cloud Platform and AdWords, as well as many internal tools.