Python is an object-oriented, strictly, dynamically typed, lexically-scoped programming language. Its object model is quite flexible (single-dispatch, metaclasses, everything is an object), and somewhat similar to that of Smalltalk. Python has some functional programming features: first-class functions, map(), reduce(), list comprehensions, and lexical closures. Python is a very "free-form" language with very few ways of invariant construction.

This page is linked from: Archy   Armin Rigo   Boo   Candygram   Design by Contract   Euphoria   Languages ToDo   Lython   Parrot   Parsing   Partial Evaluation 101   Prothon   Psyco   Reflective Programming Languages   Ruby   Scheme   Self   SWIG   TUI