• Lenguaje de programación de alto nivel, interpretado y de propósito general. • Enfatiza la legibilidad del código y la sintaxis limpia. • Soporta múltiples paradigmas: orientación a objetos, programación imperativa y funcional. • Utiliza tipado dinámico y gestión automática de memoria. • Cuenta con una amplia biblioteca estándar que facilita tareas comunes. • Implementaciones disponibles: o CPython (original) o Jython (para JVM) o IronPython (para .NET) o PyPy (con JIT) • Historia: o Creado a finales de los años 80 por Guido van Rossum en los Países Bajos. o Nombre inspirado en el grupo de comedia británico Monty Python. • Filosofía de diseño: o "Bello es mejor que feo." o "Explícito es mejor que implícito." o "La legibilidad cuenta." • Aplicaciones: desarrollo web, ciencia de datos, inteligencia artificial, automatización, entre otros.