What is SpiderMonkey written in?

Year 1996 Paradigm tool Typing unspecified

Mozilla JavaScript engine.

Its runtime is implemented in C++ and Rust (documented).

Relationship Graph

All directly connected languages. Click any node to navigate to its page.

Runtime Implementation

LanguageConfidenceNotesSource
C++ 92% SpiderMonkey rewritten in C++ (originally C) Source
Rust 88% Parts of SpiderMonkey rewritten in Rust Source

Frequently Asked Questions

What language is SpiderMonkey written in?
SpiderMonkey is primarily implemented in C++ and Rust. See the implementation section above for details and source references.

Evidence Sources

Related Languages

Explore SpiderMonkey in Graph →