(フリー百科事典「ウィキペディア」より) コードを単純化して可読性を高め、読みやすく、また書きやすくしてプログラマの 作業性とコードの信頼性を高めることを重視してデザインされた、汎用の高水準言語 である。反面、実行速度はCなどの低級言語に比べて犠牲にされている。 核となる文法(シンタックス)および意味(セマンティクス)は必要最小限に抑え られている。その反面、豊富で大規模な文書 (document) や、さまざまな領域に 対応する大規模な標準ライブラリやサードパーティ製のライブラリが提供されている。 またPythonは多くのハードウェアとOS (プラットフォーム) に対応しており、複数の プログラミングパラダイムに対応している。Pythonはオブジェクト指向、命令型、 手続き型、関数型などの形式でプログラムを書くことができる。動的型付け言語であり、 参照カウントベースの自動メモリ管理(ガベージコレクタ)を持つ。 これらの特性により、PythonはWebアプリケーションやデスクトップアプリケーション などの開発はもとより、システム用の記述 (script) や、各種の自動処理、理工学や 統計・解析など、幅広い領域における支持を得る、有力なプログラム言語となった。 プログラミング作業が容易で能率的であることは、ソフトウェア企業にとっては 投入人員の節約、開発時間の短縮、ひいてはコスト削減に有益であることから、 産業分野でも広く利用されている。Googleなど主要言語に採用している企業も多い。