- Сайты (бэкенд, фронт - это вотчина JS, хотя и туда проникает в виде brython, skulpt)
- Десктопные программы разного уровня сложности (видел банкоматную начинку на PyQT, можно посмотреть на Ultimaker - софт для управления 3Д-принтерами)
- AI / ML / математика / биология / аналитика
- Встраиваемый язык расширения возможности программ (в Blender, к примеру)
- микроконтроллеры (micropython)
- драйверы устройств и OS - (это, скорее, академические проекты из разряда "быстренько как иллюстративный материал к курсачу")
- утилиты командной строки
- командные оболочки (по типу bash - смотри fish)
- мессенджеры как GUI (Gajim), так и TUI
- боты подо всё, что можно
- приложения и игры для Android
В общем можно писать всё. Вопрос в том, где его лучше применять - это другой вопрос.
А ты что хочешь писать?