Javascript chạy được trên browser và không cần browser. Để chạy được ngoài browser, cần có Node.js. Bản chất Node.js chứa V8 engine để parse file JavaScript. V8 engine là thư viện mã nguồn mở của Chrome.

Node.js can run on many operating systems.

Powershell lập trình được, Microsoft bắt trước GNU Bash Script. Tuy nhiên không thực sự dễ dùng.

Các cách cài đặt node

Trong Windows cài bằng file installer hoặc dùng trình quản lý chocolatey
Sử dụng chocolatey
> choco install nodejs

Trong Mac, sử dụng homebrew
> brew install node
check version
> brew info node
> node --version

> which node

Trong Ubuntu, cài bản Node có sẵn, version thường cũ
> su root
# apt update
# apt install nodejs

Trong Ubuntu, cài bản Node mới nhất hiện nay 9.x
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
sudo apt-get install -y nodejs

Trong Docker sử dụng node:alpine image
> docker run -it --name nodebox node:alpine /bin/ash