Python is an interpreted, interactive, high-level object-oriented programming language comparable to Tcl, Perl, or Java.