Python es un lenguaje de programación interpretado, de tipado dinámico y orientado a objetos. Fue creado a principios de los años 90 y se caracteriza por su sintaxis limpia y legible, haciendo hincapié en la filosofía de que el código debe ser bello, explícito y simple. Python es multiplataforma y se usa ampliamente en aplicaciones como Google, Yahoo y la NASA.