JavaScript Modern JavaScript (ES6+)
The ergonomic features that define modern JavaScript — destructuring and spread/rest, optional chaining and nullish coalescing, template literals and tagged templates, and Symbols for unique keys and protocol hooks.