プログラミング言語を今から覚えるならどれがいい?

青髭です。
海外ドラマを観るのが好きで、中でも「プリズン・ブレイク」は多分10周くらいみているのですが、
何度見ても良い作品は良いですね(語彙力)
今また見直していてシーズン3が終わるところなのですが、
僕はシーズン1と3が好きです。

それはさておき本題に入ります。

プログラミング言語とは

一言でいえば「プログラムを制御する言語」といえば良いんでしょうかね。

つまり人間がコンピュータに指示を出すために使う言語です。

プログラミング言語は数多く存在する

“日本語””英語””フランス語””中国語”等、
人間が使う言葉としても様々な言語が存在するのと同様に
プログラミング言語にも沢山の種類が存在します。
例えば”C” “C#” “Java” “PHP” 等々・・・
私自身知らない言語が多数存在しますし、企業独自に作成されている言語とかも存在します。

ここでタイトルに戻るのですが、
プログラミング言語を”今”から始めるなら何が良いか。

私個人的には「Python」が良いかなと思います。

理由は
「人気度が高く、そして何より簡単だから」

人気という点ですが、
Pythonは何で知名度を上げたかと言いますと、
皆さんも一度は聞いたことあると思います。
「AI」
機械学習系で使われる言語としてPythonが活躍しているのです。
(機械学習系のフレームワークが沢山Python用として存在している為)
なので近年Pythonの知名度が高くなり、それと同時にPythonプログラマーの需要がとても高くなっています。

そして、簡単という点ですが、
Pythonのコードはとてもとてもシンプルです。
そして、沢山のライブラリも簡単に使用する事ができます。

よく言われる言葉ですが
「Pythonで書くコードは、だれが書いても同じソースになる」
それぐらいシンプルに書けるのです。

ちなみに私は、こちらも簡単な言語として有名な”PHP”から入ったのですが、Pythonは、より一層簡単に感じました。(そんな難しい事はやってませんが)

逆になぜ有名な”Java”や”C”ではダメなのか。

いや、ダメじゃないです。
JavaやCは有名な言語なだけあって、リファレンスが他よりも存在する為、
学習にはとても向いている言語だと思いますし、
沢山の方が覚えている言語ですので、教授して貰える可能性も高いと思います。

だがしかし、有名な言語という事は、求められる基準も高いという事です。

特にCは組み込み・制御系の依頼が多いため、技術力がかなり必要となります。

いかがでしたでしょうか。
私のコメント自体も賛否両論あるかと思いますが、
これからプログラム言語を覚えようと思う方の1つの指針として考えていただければと思います。

もしPythonを始めるのでしたら、下記の様なRaspberry Pi」を買ってみて何か作りながら勉強してみるのが良いかなと思います。

https://www.amazon.co.jp/dp/B07FQ9678G/ref=cm_sw_r_tw_dp_U_x_eMpHCb8R77A2Z

これを見てひとりでもプログラムに興味を持ってくれたら嬉しいです。

青髭でした。