Brendan Eich summarized the ancestry of the syntax in the first paragraph of the JavaScript 1.1 specification as follows: JavaScript borrows most of its syntax from Java, but also inherits from Awk and Perl, with some indirect influence from Self in its object prototype system.
Брендан Ейч підсумував походження синтаксису в першому абзаці специфікації JavaScript 1.1  наступним чином: JavaScript запозичив більшу частину його синтаксису з Java, але також успадкував дещо від Awk і Perl, з деяким непрямим впливом від Self у своїй системі прототипуваня об'єктів.