Pythonとは
Pythonとははグイド・ヴァンロッサム氏が開発した、オブジェクト指向スクリプト言語です。
Pythonは生産性の高さ、マルチプラットフォーム、使用しやすいオープンソースライセンスなどを売りにしており、特に欧米で人気のある言語です。
Pythonは最近流行している、人工知能の開発でよく使用されています。
その背景にはもともとPythonが科学計算系のライブラリが充実していたということがあります。
Googleの提供するサービスのGoogle App Engineでも、Pythonがサポートされています。
Pythonの特徴
Pythonには以下のような特徴があります。
- クラスベースオブジェクト指向
- 動的型付け
- インデントによるブロック構造
クラスベースオブジェクト指向
Pythonは中規模から大規模な開発に耐えうるようクラスベースのオブジェクト指向をサポートしています。
動的型付け
Pythonは動的型付けの言語です。これによって簡潔なコードを書くことが出来たり、柔軟な記述が可能です。
インデントによるブロック構造
C言語やJavaでは「 { 」(中カッコ)によってブロックを表しますが、
Pythonではインデントによってブロックを表します。