- 1 : 2023/03/28(火) 19:48:47.35 ID:SV5mfVljd
-
githubが発表した2022年のプログラミング言語のランキングです。使用率や伸び率などの複数の指標が発表されています。なお、オープンソース界隈での人気ランキングなので、日本のIT業界・社畜界隈の実情とは異なる傾向があると思います。
https://octoverse.github.com/2022/top-programming-languages使用率ランキング
1. JavaScript
JavaScriptが引き続きトップに君臨しています。ウェブアプリの開発に際してサーバーサイドの開発は多言語であろうと、クライアントサイドはほぼJavaScriptという状況が続いているので、ある意味で盤石であると言えます。2. Python
Pythonも堅調で2位を維持しました。人工知能の流行が牽引しているものだと思われます。3. Java
Javaも3位を維持しました。デスマーチの危険性をはらむ大規模なプロジェクトでは実質的にライバルがいない状態ともいえます。4. TypeScript
TypeScriptは昨年に続き4位ですが、その成長率は37.8%と上位陣の中では飛び抜けています。Googleがなぜか自社開発のGoよりTypeScriptを推しているので、まだまだ拡大傾向が続くと思われます。5. C#
C#も昨年に続き5位ですが、こちらも成長率が急激に上昇しています。ゲーム業界はUnityを筆頭にGodotやStrideなどもC#一色という状況に加え、Windows依存との決別、Linux推進を掲げた.NET 5 / .NET 6 / .NET 7が貢献しているようです。6. C++
C++が6位に急浮上しました。もはや初期のC++とは別言語ではないかと言われるC++20が影響しているようです。7. PHP
PHPは7位に転落しました。PHPに限らず、他人がソースコードを読んだり、半年後に自分でソースコードを読み返したりするのが難しい言語が人気を維持するのは難しいようです。8. Shell
Shell Scriptは上がったり下がったりしながらも安定しています。それ自体で何かを作るわけではなく、主に汎用的なビルドスクリプトとして利用されているようです。9. C
C言語はランキングを落としています。Rustの急進が影響していると言われています。一方で組み込み機器が流行していることもあり成長率は上昇傾向にあります。10. Ruby
Rubyは非常にしつこい。 - 2 : 2023/03/28(火) 19:49:24.48 ID:+xTF4KMM0
-
htmlやろ
- 9 : 2023/03/28(火) 19:50:27.51 ID:7cXk3K2+0
-
>>2
マークアップ定期 - 22 : 2023/03/28(火) 19:53:06.77 ID:VQTjh1Iw0
-
>>2
HTMLも難しかったんだが
完全に無理? - 5 : 2023/03/28(火) 19:50:01.52 ID:g8mpP/4HM
-
もうプログラミング学習とかオワコンでしょ?
AIに「こういうプラグラム作って」で終わる時代でしょ? - 6 : 2023/03/28(火) 19:50:03.48 ID:COG3x6cFM
-
ぴゅう太の日本語BASIC
- 7 : 2023/03/28(火) 19:50:17.47 ID:NpcIjhSf0
-
前もこのスレ立ってたな
- 8 : 2023/03/28(火) 19:50:18.37 ID:XtbHBPSsM
-
VBA、な
- 10 : 2023/03/28(火) 19:50:40.64 ID:NQtmjpI7r
-
スイカ割り
- 14 : 2023/03/28(火) 19:51:28.59 ID:gZJczdfY0
-
プログラミング言語ってなんでこんな種類あんの?
ちがう言語で同じ事できるんでしょ? - 19 : 2023/03/28(火) 19:52:21.75 ID:OY4sridnM
-
>>14
電子マネーが乱立してるのと同じ - 34 : 2023/03/28(火) 19:55:51.40 ID:ACiwvyJh0
-
>>14
プログラマーが自分用に言語作ったのを売ったのが始まりだよ
自作の処理系だと無駄なもんないから超早い
ただ最近のはクソ遅いけど - 15 : 2023/03/28(火) 19:51:45.08 ID:VEU/rVmC0
-
Scratchで教えろ
- 37 : 2023/03/28(火) 19:56:54.99 ID:CTgpQgUG0
-
>>15
自由に出来る言語は拡張できるか自由ということは魔改造されてそ安全性に問題がある。制限がある言語はできることが限られる分、単純で覚えやすく自由度が低いがセキュリティが強化される。
使い分けろということだ
- 16 : 2023/03/28(火) 19:52:06.77 ID:vmuL3acD0
-
初心者向け汎用記号命令コード定期
- 17 : 2023/03/28(火) 19:52:15.11 ID:joMNjpF20
-
完全日本語のプログラミングあってもいいと思う
- 18 : 2023/03/28(火) 19:52:16.72 ID:lHir8Vbl0
-
最近pythonで遊んでるけどなんかいろいろとアバウトでワケわからん
Cくらい堅苦しいほうがわかりやすい - 20 : 2023/03/28(火) 19:52:28.87 ID:bOHQrMOg0
-
こんなしょうもない質問してる時点で無理
- 23 : NG NG
-
日本語が良い
英語だとわからない人もいるから - 24 : 2023/03/28(火) 19:53:48.35 ID:pfHsoXNp0
-
phpは1行書いて実行してみて動くかエラーなるか確かめながら進めるからええよな。
Pythonも行けるんだろうけど。 - 47 : 2023/03/28(火) 20:01:21.06 ID:jCbOv1to0
-
>>24
Jupyter lab使え - 27 : 2023/03/28(火) 19:54:27.13 ID:GWr6fSYP0
-
パイトン
って CHAT GPT が言ってた - 28 : 2023/03/28(火) 19:54:28.33 ID:OXOjFW4E0
-
BASICでいいだろ
俺も最初はBASICだった。 - 29 : 2023/03/28(火) 19:54:59.97
-
Cが全ての基本でありこれマスターすれば他のも簡単に理解できるとかいう認識だったんだが?
基本情報もC言語だろ? - 40 : 2023/03/28(火) 19:57:18.12 ID:33tLgSNC0
-
>>29
学習教材としてはCが一番優秀と思うけど、脱落者も相当数出ちゃうからな
ぴちょんでぐりぐりGUI実装させて楽しませる方が結果的にうまく行くこと多そう - 30 : 2023/03/28(火) 19:55:13.73
-
悪いがGoとRustが圏外の指標はもう無視することにしてる
とても実態を反映してるとは思えんから - 32 : 2023/03/28(火) 19:55:22.47 ID:5Otftz8Xp
-
ネトウヨならruby一択
- 35 : 2023/03/28(火) 19:56:14.73 ID:ilqgneBza
-
オパーイ揉みながら子宮をトントンすることからPythonと名付けたんだよな
- 38 : 2023/03/28(火) 19:56:55.33 ID:gRUdNJcO0
-
ExcelのVBAが手軽でええやろ
視覚的にも飽きにくいし - 39 : 2023/03/28(火) 19:56:59.17 ID:mMVZuLwB0
-
つベーマガ
- 42 : 2023/03/28(火) 19:58:58.32 ID:IlL3+84P0
-
簡単なのはAIでいいよな
エラー多いけど - 43 : 2023/03/28(火) 19:59:00.82 ID:jCbOv1to0
-
ぺぇそん
- 46 : 2023/03/28(火) 20:01:15.31 ID:gxNVzmkt0
-
なでしこ
- 48 : 2023/03/28(火) 20:01:46.10 ID:/nr6XmnP0
-
ひまわり
なでしこ - 49 : 2023/03/28(火) 20:03:07.70 ID:jbyDTKvZ0
-
VBAで仕事の効率化させた方がいい
なんだかんだまだ仕事でofficeを使いまくる世の中 - 51 : 2023/03/28(火) 20:04:05.18 ID:ULrxdMzt0
-
非常にしつこいw
- 52 : 2023/03/28(火) 20:04:13.48 ID:gitEu0NfM
-
ひまわりでプログラミングを学びました!
- 53 : 2023/03/28(火) 20:04:46.03 ID:7NC2SEt40
-
Pythonは一番実用=モチベに直結しやすいけど
言語としての汎用性はちょっとね… - 54 : 2023/03/28(火) 20:05:23.27 ID:EFaFsE8a0
-
これは意外COBOL
- 55 : 2023/03/28(火) 20:05:33.69 ID:7ApFpUxmr
-
超ド素人には Java だろ
人売さんが待機してるから仕事にも困らんし生き残るために必至に学習するやろw
コメント