Python is an interpreted programming language whose philosophy emphasizes a syntax that favors readable code.
It is a multiparadigma programming language, since it supports object orientation, imperative programming and, to a lesser extent, functional programming. It is an interpreted, dynamic and multiplatform language.