Python
1991年にオランダ人のグイド・ヴァン・ロッサムによって発明された
2019年1月時点で世界シェアは約28%
特徴(Tcl, Perl, Scheme,Javaと比較)
とてもクリーンで読みやすい文法
強力な内省(イントロスペクション)機能
直感的なオブジェクト指向
手続き型のコードによる、自然な表現
パッケージの階層化もサポートした、完全なモジュール化サポート
例外ベースのエラーハンドリング
高レベルな動的データ型
事実上すべてのタスクをこなせる、広範囲に及ぶ標準ライブラリとサードパー>ティのモジュール
拡張とモジュールはC/C++で書くのが容易(JythonではJava、IronPythonでは.NET言語を利用)
アプリケーションに組み込んでスクリプトインタフェースとして利用することが可能
実行速度が遅くインデントが必須なのがデメリット
機械学習や新層学習,データサイエンス,GUIアプリ・ツールを開発する人に向いている
スマホアプリやWebサービス,システム開発する人には不向き
参考文献:「Pythonとは?言語の特徴から学習法まで初心者向けにわかりやすく解説-Samurai Blog」(最終閲覧日2019/12/8)