Node is powered by the JavaScript engine used in Google Chrome, called V81. In this post I'm going to guide you through two steps: making a "Hello World" example in V8 making a crude Node runtime with support for 3 statements: console.log, console.error and quit for quitting the process In our new crude runtime we'll execute the following script: console.log("🎉"); b=4+4; console.error(b); quit();
![Building a crude Node.js from scratch](https://cdn-ak-scissors.b.st-hatena.com/image/square/9a3453ed79110beb14c0a5a99f53d84d77869641/height=288;version=1;width=512/http%3A%2F%2Ftwobucks.co%2Fassets%2Fimages%2Flogo-square.png)