Angular utilizes specific syntax for declaring modules, components, and services, as shown in the example below:
@Component({
...
})
export class AppComponent
However, this syntax is not commonly seen in traditional JavaScript development. It begs the question - was this syntax created specifically for Angular, or is it part of a newer specification like ES7?