Toolchain · 1996

SpiderMonkey

JavaScript engine maintained by the Mozilla Foundation.

Official site ›
SpiderMonkey logo
C++, RustWritten in
1996First released
Brendan Eich and NetscapeBuilt by
Mozilla Public License, version 2.0License
Built from SpiderMonkey C++Rust
Runtime

Mozilla JavaScript engine.

What is SpiderMonkey written in?

SpiderMonkey, Mozilla's JavaScript engine, is written in C++ and Rust. It was the first JavaScript engine, created in 1995, and powers Firefox.

About SpiderMonkey

SpiderMonkey is a JavaScript engine maintained by the Mozilla Foundation.

SpiderMonkey first appeared in 1996 and was created by Brendan Eich and Netscape. Development is led by Mozilla Foundation and Mozilla Corporation.

Sources: Wikipedia · Wikidata · Official site

Quick Facts

Short answer
SpiderMonkey is C++ and Rust
Developer
Mozilla
History
First JavaScript engine, 1995
Used by
Firefox

The original JavaScript engine

SpiderMonkey was written by Brendan Eich at Netscape alongside JavaScript itself in 1995. Today it is maintained by Mozilla, written primarily in C++ with an increasing amount of Rust for memory safety, and uses a multi-tier JIT to execute JavaScript in Firefox.

Frequently Asked Questions

What language is SpiderMonkey written in?
SpiderMonkey, Mozilla's JavaScript engine, is written in C++ and Rust. It was the original JavaScript engine, written by Brendan Eich in 1995, and powers Firefox.
When was SpiderMonkey first released?
SpiderMonkey was first released in 1996. It was created by Brendan Eich and Netscape.

Evidence Sources

Discover More

Explore SpiderMonkey in Graph →