Saleor apps can be written in any programming language as long as it's a Web application conforming to the app requirements.
The simplest way to create a Saleor app is to use Saleor CLI:
saleor app template my-saleor-app
npx saleor app template my-saleor-app
While the process is done,
cd into the App folder and start the App:
That's it! Your app should be up and running.
While Saleor doesn't provide an official template for Python apps, we can recommend using
mirumee/saleor-app-framework-python. It was created by our partner Mirumee Software, with some contributions from core Saleor members.