たまこんブログ

学生×プログラミング→2020年3月ブログ開設!趣味の一環でPythonでつくったゲーム や自分が読んで役に立った 本、知識などを紹介しています!

人気急上昇中!プログラミング言語Pythonとは!?

近年、AI技術の進歩などによりプログラマーの需要が急増しています。私たちの日常にも少しずつ顔を出しているAI技術ですが、その中で急激に人気を伸ばしているプログラミング言語Pythonについて紹介していきたいと思います。

f:id:tamakon3:20200506202130p:plain

日経XTECより


https://xtech.nikkei.com/atcl/nxt/column/18/01068/111100001/

 

 

Pythonとは?f:id:tamakon3:20200506201300j:plain

フォトファビアンGrohsUnsplash

 Pythonとはプログラミング言語の一つで、文法がシンプルで作業効率とコードの信頼性を高めることを重視してデザインされています。また、Pythonは活用の幅が広く、教育、機学習、データ収集など様々な使い方があります。身近なところで言うと YouTubeDropboxInstagramなど私達が一度は触れたことのあるものばかりです。また、AI技術は漫画でも風刺されています。手塚治虫氏の著書、火の鳥未来編でもダニューバーとハレルヤというAIが出て来ています。

tezukaosamu.net

 

 

Pythonホームページ

www.python.org

 

名前の由来

Pythonという名前は作者であるグイド・ヴァン・ロッサム氏が「空飛ぶモンティ・パイソン」というイギリスのコメディ番組のファンだったからです。この番組は同時代の件や哲学などをネタにし風刺のきいた知的な番組で多くの欧米文化に影響を与えました。

ja.wikipedia.org

また、パイソンにはニシキヘビという意味もあります。なので、Pythonのアイコンなどはニシキヘビのロゴが使われています。

f:id:tamakon3:20200507084750p:plain

 

 Pythonの将来性

f:id:tamakon3:20200506232346j:plain

Photo by Fabian Grohs on Unsplash

結論から言うと、Pythonの将来性は高いです。また、海外でのPython人気は非常に高、人材不足なので今からはじめるのに有利な条件となっていますそして現在、日本もPythonエンジニアが少ないです。そこで、Pythonを使う企業が日本でも増えている中、今Pythonをマスターしておくのはとても有利ということになります。

Pythonを実際に使っている企業

日本だと以下の企業などで使われています。

ヤフー株式会社

about.yahoo.co.jp

楽天株式会社
corp.rakuten.co.jp
株式会社バンダイナムコオンライン

www.bandainamco-ol.co.jp

 このように大手企業でもPythonエンジニアを求めていますが、日本でのPythonの普及は進んでおらず、Pythonエンジニアは希少であるため給料が高いです。また、Pythonでのプログラミングができると世界のどこへ行っても求められる人材となることができます。まだまだ需要のある分野なので今からやっても遅くはありません。

 

Pythonの特徴

f:id:tamakon3:20200507092231j:plain

Photo by Chris Ried on Unsplash

大まかに説明すると次のようになります。

構文がシンプルで少ない

Pythonは学びやすいことも特徴です。他言語と比べるとPythonの構文は非常にシンプルな構成です。また、覚えなければならない構文も少ないため、初めてプログラミングを学ぶ方には非常におすすめです。

ライブラリが豊富

ライブラリとは汎用性が高いプログラムをひとまとまりにしたもので、Pythonには機械学習や深層学習で使えるライブラリが数多く用意されています。このためエンジニアにとって使いやすく作業効率が格段に上がります。

 

試行錯誤がやりやすい

 Pythonはプログラムを書いたらすぐに実行できる「インタープリタ言語」です。簡単に実行ができるため初心者にも、新しいものを生み出すエンジニアにも向いています。また、C言語javaなどはプログラムを実行ファイルに一度変換しないといけないため手間がかかります。なので実行速度が早いと言うのは一つの利点です。

 

今からはじめたい方

今からプログラミングをはじめるという方はPythonがおすすめです。まだまだ伸びる分野ですし、何より世界中でPythonエンジニアが求められています。ここではPythonについて紹介しましたが、実際に何からすれば良いかをわかりやすく書いた本を紹介しておきます。

Python 1年生 体験してわかる!会話でまなべる!プログラミングのしくみ 

 

 

tamakon3.hatenablog.com

 

ゲームセンターあらしと学ぶ プログラミング入門 まんが版こんにちはPython 

 

 

tamakon3.hatenablog.com

 

Pythonスタートブック[増補改訂版] 

 

現実世界でAIがどのようにつかわれているのか

業界別!AI活用地図 8業界36業種の導入事例が一目でわかる