Pythonは、インタープリタ言語であり、インタラクティブな、オブジェクト指向プログラミング言語です。驚くべきパワーと、非常に明確な構文を兼ね備えており、学ぶことは難しくありません。モジュール、クラス、例外、非常に高度な入力データ型、動的な型付けを備えています。多くのシステムコールとライブラリ向けのインターフェイスがあり、また同様に、様々なウィンドウイングシステム(Tk、Mac、MFC、GTK +、Qt、wxWindows)向けのものもあります。新たな内蔵モジュールはCまたはC++で容易に書けます。 そしてまた、Pythonはプログラマブルインターフェイスを必要とするアプリケーションのための拡張言語としても使用可能です。