Search code examples
javascriptprogramming-languagesopen-sourceinterpreter

Is there any open source interpreter for JavaScript?


Is JavaScript an open source programming language? I want to know how some objects and methods work.

I mean, is the compiler, interpreter, or parser for JavaScript open source?


Solution

  • There are numerous open source JavaScript engines (V8, Rhino and SpiderMonkey spring to mind) as well as closed source implementations (I assume that whatever Opera and Microsoft use are not open source).

    The language is fairly tightly based on the ECMAScript specification, which is freely available.