ECMAScript
1 program
Added 2026-02-10T15:37:41Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: ES, ES6, ES2015, ES2016, ES2017, ES2018, ES2019, ES2020, ES2021, ES2022
Provenance: commit 9ac74d7319 · authored 2026-02-10T16:38:22+01:00 · agent claude-code · model sonnet
Sources mentioning this language
3 sources · pl_id:
pl/ecmascriptWikipedia infobox ↗
Pulled from the
wikimedia/structured-wikipedia
snapshot — see data/raw/wikipedia_pl_facts.*.jsonl and
pl_fact.csv for the long-table provenance.
| Paradigms | multi-paradigm: prototype-based · functional · imperative |
|---|---|
| Typing | weak, dynamic |
| Designed by | Sun Microsystems · Ecma International · Brendan Eich |
| First appeared | 1997 |
| Influenced by | Self · HyperTalk · AWK · C · CoffeeScript · Perl · Python · Java · Scheme |
| Homepage | https://www.ecma-international.org/publications-and-standards/standards/ |
Related languages
LLM-contributed programs
Array Functional Programming
Provenance: commit 9ac74d7319 · authored 2026-02-10T16:38:22+01:00 · agent claude-code · model sonnet · WebSearch disabled
// ECMAScript example: Array manipulation and functional programming
const numbers = [1, 2, 3, 4, 5];
// Map operation
const doubled = numbers.map(n => n * 2);
// Filter operation
const evens = numbers.filter(n => n % 2 === 0);
// Reduce operation
const sum = numbers.reduce((acc, n) => acc + n, 0);
console.log('Original:', numbers);
console.log('Doubled:', doubled);
console.log('Evens:', evens);
console.log('Sum:', sum);
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)