Python

パイソン

 Guide van Rossum氏により開発されたオープンソースのスクリプト言語で、動的型チェックのオブジェクト指向言語でもある。Java言語などのクラスベースオブジェクト指向と比較すると、必要なメソッドさえ持っていればクラス間の関連が成立するため、Smalltalkのようなメッセージベースなオブジェクト指向といえる。

 Pythonの最大の特徴であるインデントによるブロック構造の定義によって、同じような機能であれば誰が書いても似たようなコードになるような仕組みとなっている。ただし、この仕組みは自由なレイアウトを制限するものだとして、一部の開発者からは反発されている。

 最近では、マイクロソフト社による.NET Framework上のPythonであるIronPythonのリリースやJava言語に実装されたPython環境であるJython、Google社内でのPythonの利用など多くの場面で使用されている。

関連記事

関連用語

Jython
IronPython

リンク

HTML5 + UX フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

アイティメディアの提供サービス

キャリアアップ

- PR -
ソリューションFLASH