ホームページ >バックエンド開発 >Python チュートリアル >Pythonはコンピューター言語ですか?
Python はコンピューター プログラミング言語です。元々は自動化されたスクリプト(シェル)を書くために設計されたオブジェクト指向の動的型言語であり、バージョンの継続的な更新と新しい言語機能の追加により、独立した大規模プロジェクトの開発で使用されることが増えています。 。
開発履歴 (推奨学習: Python ビデオ チュートリアル )
since Python 言語は 1990 年代初頭に誕生して以来、システム管理タスクの処理や Web プログラミングで徐々に広く使用されるようになりました。
Python の創設者はオランダ人の Guido van Rossum です [2]。 1989 年のクリスマス期間中、グイドはアムステルダムで、クリスマスの退屈を紛らわすために、ABC 言語の継承として新しいスクリプト インタプリタを開発することにしました。 Python(ボアコンストリクターの意味)がプログラミング言語の名前として選ばれた理由は、1970年代に初放送された英国のテレビコメディ「モンティ・パイソンの空飛ぶサーカス」から取られました。
ABC は、Guido によって設計された教育言語です。 Guido 自身の意見では、ABC は非プロのプログラマー向けに特別に設計された、非常に美しく強力な言語です。しかし、ABC 言語は成功しませんでした。グイド氏は、その理由はその非公開性によるものであると考えました。 Guido は Python でこの間違いを避けようと決意しています。同時に、彼はABCで垣間見えたが実現しなかった何かを達成したいと考えていました。
このようにして、Python は Guido の手によって誕生しました。 Python は ABC から発展し、主に Modula-3 (小グループ向けに設計されたもう 1 つの非常に美しく強力な言語) の影響を受けたと言えます。 Unix シェルと C の習慣を組み合わせます。
Python は最も人気のあるプログラミング言語の 1 つになりました。 2004 年以来、Python の使用量は直線的に増加しました。 Python 2 は 2000 年 10 月 16 日にリリースされ、安定バージョンは Python 2.7 です。 Python 3 は 2008 年 12 月 3 日にリリースされましたが、Python 2 と完全な互換性はありません。2011 年 1 月には、TIOBE プログラミング言語ランキングによって 2010 年度の言語に選ばれました。
スタイル
Python は、設計において明確で一貫したスタイルを遵守しているため、Python は読みやすく、保守しやすい言語となり、多くの人に人気があります。ユーザー数が多く、さまざまな用途に使用される言語。
開発時のデザイナーの一般的な指針となるイデオロギーは、特定の問題に対して、それを解決する最善の方法は 1 つだけである、というものです。これは、Tim Peters によって書かれた Python の格言 (Python の禅と呼ばれます) で次のように表現されています: それを行うための明白な方法は 1 つあるべきであり、できれば 1 つだけである必要があります。これは、Perl 言語 (別の関数型言語) とまったく同じです。 ) TMTOWTDI (There's More Than One Way To Do It) の中心的な考え方は、まったく逆です。
Python の作成者は、プログラミングの悪い習慣 (if ステートメントで右の次の行をインデントしないなど) がコンパイルできないように、意図的に非常に制限的な構文を設計しました。最も重要なものの 1 つは、Python のインデント規則です。
Python 関連の技術記事の詳細については、Python チュートリアル 列にアクセスして学習してください。
以上がPythonはコンピューター言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。