Both your browser JavaScript and Node.js run on the V8 JavaScript runtime engine. This engine takes your JavaScript code and converts it into a faster machine code. Machine code is low-level code which the computer can run without needing to first interpret it.
(1) Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.
(2) Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.
(3) Node.js’ package ecosystem, npm, is the largest ecosystem of open source libraries in the world.
🚀 V8 is an open source runtime engine written in C++.
JavaScript -> V8(C++) -> Machine Code