What is JavaScript written in?

Year 1995 Paradigm imperative, object-oriented, functional Typing dynamic
Its runtime is implemented in C (documented).

Relationship Graph

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

Runtime Implementation

LanguageConfidenceNotesSource
C 85% Original SpiderMonkey JS engine written in C by Brendan Eich Source

Transpilation

LanguageConfidenceNotesSource
CoffeeScript 98% CoffeeScript compiles to JavaScript Source
Elm 98% Elm compiles to JavaScript Source
PureScript 98% PureScript compiles to JavaScript Source
ReasonML 90% ReasonML compiles to JS via BuckleScript/Melange Source
Nim 85% Nim also supports JS backend Source
Dart 90% Dart2JS compiles Dart to JavaScript Source

Influenced By

Languages JavaScript Influenced

Frequently Asked Questions

What language is JavaScript written in?
JavaScript is primarily implemented in C. See the implementation section above for details and source references.
What languages influenced JavaScript?
JavaScript was influenced by Smalltalk, Java, Scheme among others. See the influence section above for the full list.
Which languages did JavaScript influence?
JavaScript influenced TypeScript, CoffeeScript, Dart among others.

Evidence Sources

Related Languages

Explore JavaScript in Graph →