> ## Documentation Index
> Fetch the complete documentation index at: https://fastapi2day.codewithsiva.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting Started with Python for AI and FastAPI Course

> Everything you need to get up and running with Python — from understanding the language to installing it on your machine and writing your first code.

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

<CardGroup cols={3}>
  <Card title="What Is Python" icon="python" href="/getting-started/what-is-python">
    Learn what Python is, how its interpreter works, and why it's the leading language for AI and web development.
  </Card>

  <Card title="Install Python" icon="download" href="/getting-started/installing-python">
    Get Python installed on your computer with step-by-step instructions for every major platform.
  </Card>

  <Card title="Platform Guides" icon="computer" href="/getting-started/installing-python-windows">
    Deep-dive installation guides for Windows, macOS, and Linux — including troubleshooting common issues.
  </Card>
</CardGroup>

## Platform-specific installation guides

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

<CardGroup cols={3}>
  <Card title="Windows" icon="windows" href="/getting-started/installing-python-windows">
    Windows 10 and 11, including PATH setup and common fixes.
  </Card>

  <Card title="macOS" icon="apple" href="/getting-started/installing-python-macos">
    Mac computers, covering both the official installer and Homebrew.
  </Card>

  <Card title="Linux" icon="linux" href="/getting-started/installing-python-linux">
    Ubuntu, Debian, Fedora, Arch, and more.
  </Card>
</CardGroup>

## Ready to begin?

<Card title="Start with What Is Python" icon="arrow-right" href="/getting-started/what-is-python">
  Understand the language before you install it — takes less than five minutes.
</Card>
