Klíčový rozdíl: Úhlová 4 přidává řadu novějších funkcí k úhlu 2, zatímco je zpětně kompatibilní. Umožňuje také programy vyvinuté na úhlu 4 snížit spotřebu a rychleji, což snižuje velikost aplikace a zvyšuje její rychlost.

Před úhlem 2 nebo úhlem 4 přišla AngularJS. Mělo by se však poznamenat, že Úhel není stejný program jako AngularJS. Ve skutečnosti lze říci, že Angular je kompletní přepsání AngularJS. Kvůli omezení AngularJS byla zadána nová přepsání Angular. Tato verze se jmenovala Angular 2 původním týmem, nicméně to vedlo ke zmatku, protože tato verze byla zcela odlišná od verze AngularJS. Proto bylo rozhodnuto, že namísto toho bude nazýváno druhou verzí AngularJS, nazývá se to jen Angulární, zcela odlišný program. První verze Angularu se nazývala Angular 2, jméno se přilepilo, protože to byla druhá verze původního programu, zatímco verze AngularJS byly nazývány verze 1.X.
Angulární 2 byla oznámena na konferenci ng-Europe ve dnech 22.-23. Září 2014, zatímco konečná verze byla vydána 14. září 2016. Na druhou stranu byla ohlášena úhlová 4, která byla oznámena 13. prosince 2016 a konečná verze který byl spuštěn 23. března 2017. Úhel 3 byl vynechán, aby se zabránilo záměně, protože verze Angular balíčku routerů byla již distribuována jako v3.3.0 kvůli nesouladu čísel verzí.