Install the Essentials
Copy each command into your terminal, in order. You'll never have to do this again.
A Package Manager
Think of it as an App Store for your terminal. It lets you install every other tool with one command.
On Mac we use Homebrew, and on Windows we use Chocolatey (or Winget).
Node.js
The runtime that allows you to run JavaScript on your computer.
Many web tools expect it to be there - install it once and forget about it.
The GitHub CLI
Your computer needs a secure way to talk to your GitHub account.
Think of it like logging into GitHub, but for your terminal: create projects and save your code to the cloud instantly, without clicking around a website.
Bun
The engine that runs your code. It is super fast and replaces tools like Node.js and npm for day-to-day work.