portion of browser software that reads and executes javascript
JavaScript engine A JavaScript engine is a program or interpreter which executes JavaScript code. A JavaScript engine may be a traditional interpreter, or it may utilize just-in-time compilation to bytecode in some manner.[1] Although there are several uses for a JavaScript engine, it is most commonly used in Web browsers.[2][3][unreliable source?]