Skip to main content
Before you write your first line of Python, it helps to understand what you’re setting up and why. This section walks you through the full onboarding journey: what Python is and why it’s the go-to language for AI development, how to install it on your specific operating system, and how to verify that everything is working correctly. By the end of this section, you’ll have a working Python environment and the confidence to start building.

What this section covers

What Is Python

Learn what Python is, how its interpreter works, and why it’s the leading language for AI and web development.

Install Python

Get Python installed on your computer with step-by-step instructions for every major platform.

Platform Guides

Deep-dive installation guides for Windows, macOS, and Linux — including troubleshooting common issues.

Platform-specific installation guides

If you already know you want the detailed guide for your operating system, jump straight there:

Windows

Windows 10 and 11, including PATH setup and common fixes.

macOS

Mac computers, covering both the official installer and Homebrew.

Linux

Ubuntu, Debian, Fedora, Arch, and more.

Ready to begin?

Start with What Is Python

Understand the language before you install it — takes less than five minutes.