Setup
Welcome to the setup guides. This section helps you get your machine ready for development with the core tools, accounts, and environment choices you will need before you start building projects.
Choose the guide for your operating system and work through it carefully in order.
macOS
Use this guide if you are developing on a Mac. It walks through the standard setup path for a macOS development environment.
Windows
Use this guide if you are on Windows. It focuses on a developer-friendly setup using WSL so your environment behaves more like macOS and Linux.
Linux
Use this guide if you are developing on Linux. It covers the core tools and environment setup for a typical Linux development workflow.