# Open a Terminal

Open a Terminal: Setup: The Terminal on a Mac, Setup: The Terminal on Linux, Setup: The Terminal on Windows.

Updated: November 10, 2026

1. [Setup: The Terminal on a Mac](https://www.ask-codey.com/lessons/bash-setup-macos) (Novice): Open the Terminal app, meet zsh, the shell it opens, then add Homebrew, bash 5 and bats, so every script and exercise check in this course runs on your Mac.
2. [Setup: The Terminal on Linux](https://www.ask-codey.com/lessons/bash-setup-linux) (Novice): Open a terminal on Ubuntu, check that it runs bash 5, install bats with apt, and make the practice folder every lesson in this course uses.
3. [Setup: The Terminal on Windows](https://www.ask-codey.com/lessons/bash-setup-windows) (Novice): Install Ubuntu inside Windows with WSL, open it in Windows Terminal, add bats, and learn where your Windows files are from Ubuntu and where your practice files belong.

Source: https://www.ask-codey.com/courses/bash-in-depth/topics/bash-open-a-terminal
