June 21, 2026 · by Meegrow Labs

How to Install Node.js: Your First Real Dev Tool

You are about to build something real. But before any of that, you need one small tool on your machine. Think of it like plugging in a brand-new appliance: you set it up once, and from then on, it just works.

To install Node.js, download it from the official website (or use a package manager), then confirm it worked by typing node --version in your terminal — a version number like v20 means you are ready to go.

What is Node.js, and why do you need it?

Your code needs an engine to run. For JavaScript, that engine is Node. It runs your JavaScript right on your own machine instead of inside a web browser.

For years, JavaScript could only live in the browser. Node changed that. Now the same language runs anywhere — on a college laptop in Pune, on a startup server in Bengaluru, or on your own computer at home.

That is why we install Node.js before writing real projects: it is your first true developer tool, and almost everything ahead in the course runs on top of it.

How do I install Node.js?

You only do this once, like setting up an appliance. There are two common ways.

  • The simple way: Go to the official site, nodejs.org, and download the LTS version (LTS means “long-term support” — the stable one most people use). Run the installer and click through it like any normal app.
  • The package-manager way: If you are comfortable in the terminal, you can use a tool like Homebrew on a Mac or your system’s package manager on Linux. This is optional — the website installer works perfectly for beginners.

That is it. Plug it in once, set it up once, and it is ready whenever you need it.

How do I check that Node.js is installed?

Open a terminal and type one command:

node --version

Then press enter and read the line that appears. Here, node is the runtime itself — the engine. The --version part is a flag that asks, “which version do I have?”

If you see a number like this, you are set:

v20.11.0

So node is the engine, --version is the check, and a number like v20 says you are ready. If you get an error like “command not found,” the install did not finish — try the website installer again and reopen your terminal.

Why does this one tool matter so much?

Because Node is your first real dev tool, and everything ahead is built on it. When you install Node.js, you unlock the ability to run scripts, build a web server, and use tools like npm later in this level.

It is also free and everywhere. The same engine that runs your tiny practice script also powers real apps used by millions, from small Indian startups to global products. You are learning the exact tool the pros use.

This is part of the free Zero to AI Hero course, where we go from “what’s a file?” all the way to building real apps and AI agents — step by step, in plain language.

Try it right now

  1. Open your terminal.
  2. Type node --version exactly (the word node, a space, then two dashes and version).
  3. Press enter and read the line.

A version number means Node is installed and working. If you have not installed it yet, head to nodejs.org, grab the LTS download, and run the check again.

Key takeaways

  • Node.js is the engine that runs JavaScript on your own machine, outside the browser.
  • Install it once from nodejs.org (LTS version) — like setting up an appliance.
  • Check it with node --version; a number like v20 means you are ready.
  • It is free, everywhere, and your first real dev tool — nearly everything ahead runs on it.
  • Next up: writing your first JavaScript and talking to Node live.

🚀 Take the full free course: Zero to AI Hero — learn to build with AI from scratch. New lessons daily, in Hindi & English.

Meegrow Labs

We help India go from zero to AI hero — learn to use & build with AI from scratch, in Hindi & English. Start the free course →

Want to actually learn this?

151 free 2-minute lessons — from "what's a file?" to building with AI.

▶ Start the free course