На чому написаний інтерпретатор JavaScript?

SpiderMonkey – це інтерпретатор мови JavaScript, написаний мовою C . Інформація, що стосується реалізації рушія JavaScript Mozilla на C/C++ (aka SpiderMonkey), включно з тим, як вставляти його в додатки. Інформація, що стосується реалізації JavaScript, написаної на Java (aka Rhino).Oct 24, 2022

Тому їх пишуть на вже існуючих мовах: виходить, що більшість мов написано на інших. Наприклад, один із компіляторів мови Go частково написаний на C++, найперший компілятор C++ – на асемблері, а вже асемблер – на машинних кодах. Та сама мова.

Багато хто знає про те, що компілятор мови Сі був написаний на самій Сі (подібно до того, як дещо раніше група Ніклауса Вірта реалізувала компілятор Паскаля [3] на Паскалі).

Серверні додатки

НазваВикористовуваний рушій JavaScript Мови, якими написаний рушій і платформа
persevere-frameworkRhinoJava
HelmaRhinoJava, JavaScript
v8cgiV8C++, JavaScript
node. jsV8C++