Так как JS интерпретируемый язык, ему нужен движок, который будет инте рпретировать и исполнять код.
v8 Разработанный Google и написанный на C++ движок, который умеет интерпретировать и исполнять код (компилировать его в машинный код) на JS и WebAssembly
Этот движок используется во многих рантаймах: NodeJS, Deno & Electron и браузеры Chrome, Chromium, Brave, Opera, and Microsoft Edge.
Он также может быть встроен в любое C++ приложение





