Pythonとは | Python-izm

Pythonとは

欧米を中心とした、海外で人気のオブジェクト指向型スクリプト言語です。言語発展の経緯、文法上の特徴から初心者にも扱いやすい言語と言われています。しかしながらGoogle・Yahoo・Dropboxなどに代表される有名企業でも利用されており、初心者にも優しいシンプルさと、大手企業でも採用される十分な奥深さを兼ね備えた言語であると言えます。

ライブラリも豊富WebアプリケーションやGUIアプリケーション(デスクトップアプリケーション)を作成する事も可能です。また、JythonというJavaプラットフォーム用インタープリタではjavaのライブラリを利用する事もできます(他にも.NET Frameworkで動作するIronPythonなど、様々な実装があります)。

文法の特徴はC言語やjavaような、ブロック構造に「 { 」(中カッコ)を用いない、インデントでのブロック構造となっているため、誰が書いても同じようなソースコードとなります。可読性に優れているコンパイルを必要としない、対話型シェルにて動作確認が可能など、多くの特徴がありますが、欧米と比較してしまうと日本ではいまいち浸透していないのが現状です。しかし大学などの教育機関でPythonを採用しているところが増えてきているという事もあり、ユーザーも増加傾向にあります。

何はともあれ、まずはインストールです。Pythonインストールして実際に動かしてみましょう。