# Task Queues Tasks queues receive tasks and their related data, runs them, then delivers their results. They can support scheduling and can be used to run computationally-intensive jobs in the background. [Celery](https://docs.celeryproject.org/en/stable/) has support for scheduling and primarily has python support. To learn more, visit the following links: - [Celery - Distributed Task Queue](https://docs.celeryq.dev/en/stable/)