Angular was created by Miško Hevery and Adam Abrons at Google. Hevery and Abrons were inspired by the Model-View-Whatever (MVW) pattern, which is a software design pattern that separates the user interface (UI) from the data model. Angular uses the MVW pattern to create single-page applications (SPAs).