Python es un lenguaje de programación interpretado, de alto nivel y de propósito general. Creado por Guido van Rossum y lanzado por primera vez en 1991, Python tiene una filosofía de diseño que enfatiza la legibilidad del código, en particular utilizando espacios en blanco significativos. Proporciona construcciones que permiten una programación clara tanto a pequeña como a gran escala. En julio de 2018, Van Rossum renunció como líder de la comunidad lingüística.
Python cuenta con un sistema de tipo dinámico y gestión de memoria automática. Admite múltiples paradigmas de programación, incluidos los orientados a objetos, imperativo, funcional y de procedimiento, y tiene una biblioteca estándar grande y completa.
Los intérpretes de Python están disponibles para muchos sistemas operativos. CPython, la implementación de referencia de Python, es un software de código abierto y tiene un modelo de desarrollo basado en la comunidad, al igual que casi todas las demás implementaciones de Python. Python y CPython son administrados por la Python Software Foundation sin fines de lucro.