# Python 3.15.0rc2 documentation

Welcome! This is the official documentation for Python 3.15.0rc2.

Documentation sections:

- What's new in Python 3.15?
  Or all "What's new" documents since Python 2.0
- Tutorial
  Start here: a tour of Python's syntax and features
- Library reference
  Standard library and builtins
- Language reference
  Syntax and language elements
- Python setup and usage
  How to install, configure, and use Python
- Python HOWTOs
  In-depth topic manuals

- Installing Python modules
  Third-party modules and PyPI.org
- Extending and embedding
  For C/C++ programmers
- Python's C API
  C API reference
- FAQs
  Frequently asked questions (with answers!)
- Deprecations
  Deprecated functionality

Other resources:

- Python developer's guide
  Information on contributing to Python
- Python Packaging User Guide
  Resources relating to Python packaging
- Audio/visual talks
  Podcasts, talks, and video presentations from the community

- Python Enhancement Proposals
  Index of proposed improvements to Python
- Static Typing with Python
  Information and guides about Python type safety

Indices, glossary, and search:

- Global module index
  All modules and libraries
- General index
  All functions, classes, and terms
- Glossary
  Terms explained

- Search page
  Search this documentation
- Complete table of contents
  All sections and subsections

Project information:

- Reporting issues
- Contributing to docs
- Download the documentation

- History and license of Python
- Copyright
- About the documentation