Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java.