Pythonとは
Pythonは、極めてパワフルな動的プログラミング言語で、様々なアプリケーションの開発に使われ、海外で人気のオブジェクト指向型スクリプト言語です。
言語発展の経緯、文法上の特徴から初心者にも扱いやすいシンプルさと、大手企業でも採用されるくらい十分な奥深さを兼ね備えていることから、Google・yahooなどの有名企業でも利用されています。
Pythonの特徴は
Pythonは、Windows、Linux/Unix、OS/2、Mac、Amigaなど、多くの主要なOSで使用できます。
また、.NETやJava仮想マシン、Nokia Series 60携帯電話で動くバージョンもあります。
一度書いたソースコードが、変更なしにすべての環境で動いてくれます。
汎用のプログラミング言語として設計され、標準ライブラリやサードパーティ製のライブラリも充実しています。
こうしたことからWebアプリケーションやデスクトップアプリケーションなどの開発、さらにシステム用のスクリプトや、各種の自動処理、理工学や統計解析のためのツールなど、幅広いエリアで使用されています。
求人案件から見たプログラミング言語別給料ランキングで、1位を獲得したという調査結果報告もあります。
Pythonの利用
Pythonは、テキスト処理に限らず多様なアプリケーションの開発に利用できます。
Webプログラミング、GUIベースのアプリケーション、CAD、3Dモデリング、数式処理など幅広い分野で利用されています。
スクリプト言語としての特性から、これまでPerlやシェルスクリプトが用いられていたステム管理用のスクリプトとして採用されるOSもいくつかあります。
また、多くの異なる言語で書かれたモジュールをまとめるグルー言語としても活用され、多くの商用アプリケーションで組み込みのスクリプト言語として採用されています。