Python is a popular high-level programming language designed by Guido van Rossum and often used for scripting. One of its distinctive features is the syntax which uses levels of indentation to indicate block nesting. Otherwise it is a mainly imperative OO language with some support for functional programming in which area it borrows from Lisp and Haskell.

A comparison with Scheme: [Broken link as of 2006-01-14. Wayback archive available here.]