「プログラミング言語って、どれを覚えたらいいんですか?」
![なるはや<br>ちゃん](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_08.png)
ちゃん
これ、めちゃめちゃよく聞かれます。
![なるほど<br>くん](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_08.png)
くん
プログラミング言語っていっぱいありすぎて「何をやったら何ができるようになるのか」いまいちわからないんですよね…
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_10.png)
自分が何をやりたいかによって、学ぶべき言語は変わってくるんですよ。
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_11.png)
なるほど!
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
こちらのプログラミング言語診断で、どのプログラミング言語を勉強するべきか診断してみましょう!
【簡易版】プログラミング言語診断
![](https://naruhayachan.com/wp-content/uploads/2020/04/cd160091a2d34d295ca19635cae1da7d-764x1024.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/cd160091a2d34d295ca19635cae1da7d-764x1024.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/7010e12149bfc4a72a53ebdf7afa993c-764x1024.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/7010e12149bfc4a72a53ebdf7afa993c-764x1024.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_01.png)
なるほど〜!
僕は就職しやすさ重視なので、JavaかPHPを勉強したいと思います!
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_04.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_04.png)
それでは、一部の言語について簡単に解説していきたいと思います!
就職しやすいプログラミング言語
![](https://naruhayachan.com/wp-content/uploads/2020/04/java_icon-150x150.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/java_icon-150x150.png)
Java(ジャヴァ)
OSに依存せずどんな環境でもソフトを動かすことができる、世界的に多く使用されているプログラミング言語です。
Javaが使われているサービス
・Twitter
・Minecraft
・Androidアプリ
・Blu-rayプレーヤーのプログラム
・銀行のシステム 等…
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
Javaで作られているものが多いので、Javaの仕事も多いです。
そして、Javaを使う人も多いため、リファレンス(参考にできるコードなど)も多く、入門者が習得するための情報が充実しています。
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_10.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_10.png)
なるほど〜!
![](https://img-c.udemycdn.com/course/480x270/647600_ce1f_2.jpg)
![](https://img-c.udemycdn.com/course/480x270/647600_ce1f_2.jpg)
![](https://naruhayachan.com/wp-content/uploads/2020/04/php_icon-150x150.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/php_icon-150x150.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/php_icon-150x150.png)
PHP(ピーエイチピー)
Web系のプログラマーは必ずと言っていいほど触れるプログラミング言語で、Webで動作するプログラムを作るのが得意です。
PHPが使われているサービス
・Facebook
・Wikipedia
・ぐるなび
・ココナラ
・WordPress 等…
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
PHPはフレームワーク(Webアプリケーションを効率的に開発をするための土台)も充実しているので、Web系のエンジニア・プログラマーになりたいなら、PHPを学んでおけば間違いは無さそうですね。
Javaと同様に、PHPの仕事も非常に多く、リファレンスも充実しています。
![](https://img-c.udemycdn.com/course/480x270/730916_0c2a_2.jpg)
![](https://img-c.udemycdn.com/course/480x270/730916_0c2a_2.jpg)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_01.png)
なるほど〜!
僕はWeb以外にも将来的に色んな技術に携わりたいから、PHPよりもJavaを勉強するのが良さそうかな〜!
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_11.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_11.png)
Javaは構文がしっかりしているので、ちゃんと習得しておけば、将来的に他の言語を覚えたくなったときに、比較的楽に習得できるらしいです。
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_08.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_08.png)
なるほど!
ちなみに、習得しやすい言語も少し気になります…
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
習得しやすいプログラミング言語も軽く紹介しますね。
習得しやすいプログラミング言語
![](https://naruhayachan.com/wp-content/uploads/2020/04/ruby_icon-150x150.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/ruby_icon-150x150.png)
Ruby(ルビー)
「プログラミングを楽しむ」という発想で日本人が作ったプログラミング言語で、「Ruby on Rails」というフレームワークを使うことで、世界中で大人気です。
Rubyが使われているサービス
・GitHub
・クックパッド
・hulu
・クラウドワークス
・食べログ
・価格コム
・Twitter(初期)
![](https://naruhayachan.com/wp-content/uploads/2020/04/python_icon-150x150.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/python_icon-150x150.png)
Python(パイソン)
機械学習を使った人工知能の開発や、業務の自動化などによく使われている、とても人気の言語です。
デスクトップアプリやWebアプリケーション等の開発、組み込みアプリケーションの開発もでき、世界中で大人気です。
Pythonが使われているサービス
・YouTube
・Dropbox
・Instagram
・Blender
![](https://naruhayachan.com/wp-content/uploads/2020/04/php_icon-150x150.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/php_icon-150x150.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/php_icon-150x150.png)
PHP(ピーエイチピー)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_11.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_11.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_11.png)
あ!こっちにもPHPがある!
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
RubyもPythonもPHPも世界中で大人気で、比較的習得もしやすい言語と言われています!
プログラミング入門者にPHPは昔から人気なのですが、ここ数年はRubyの人気と、AIブームでPythonの人気が一気に押し寄せてきているイメージですね。
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_12.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_12.png)
うお〜!どの言語も魅力的で逆に迷ってきました!
![](https://img-c.udemycdn.com/course/480x270/1857300_45f5_7.jpg)
![](https://img-c.udemycdn.com/course/480x270/1857300_45f5_7.jpg)
![](https://img-c.udemycdn.com/course/480x270/1134722_3100_2.jpg)
![](https://img-c.udemycdn.com/course/480x270/1134722_3100_2.jpg)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhaya_taidan_01.png)
他にも、様々な分野に特化したプログラミング言語がたくさんあるのですが、長くなってしまうのでそちらはまたの機会に紹介したいと思います!
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_02.png)
![](https://naruhayachan.com/wp-content/uploads/2020/04/naruhodo_taidan_02.png)
気になる〜!!
早くつよつよプログラマーになりたいです!