"DMDScript is an implementation of the ECMA 262 scripting language (also known as javascript). The engine is written 100% in D, comes with full source code, and linkable libraries for Windows and linux. This means that any D application for which adding on scripting capability makes sense can now do it." (from Post:DMDScript/44)

The most recent version of DMDScript is implemented in the D Programming Language, but a C++ implementation is also available.