- 1 : 2023/03/13(月) 15:16:50.63 ID:UYxL6DeG0
-
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/13(月) 15:17:03.29 ID:UYxL6DeG0
-
括弧が理解できないレベル
- 3 : 2023/03/13(月) 15:17:18.65 ID:UYxL6DeG0
-
ドットも理解できない模様
- 4 : 2023/03/13(月) 15:17:30.49 ID:UYxL6DeG0
-
ウルトラシンプルなのある?
- 5 : 2023/03/13(月) 15:17:33.16 ID:f5sQXZoPa
-
ドミノ倒しでいいよ
- 7 : 2023/03/13(月) 15:17:43.78 ID:UYxL6DeG0
-
なおキーボードは打てる模様
- 8 : 2023/03/13(月) 15:17:54.38 ID:UYxL6DeG0
-
大学生
- 9 : 2023/03/13(月) 15:18:10.31 ID:y8VKAkgf0
-
Excelでは?
- 11 : 2023/03/13(月) 15:18:13.42 ID:UYxL6DeG0
-
やばい
- 12 : 2023/03/13(月) 15:18:56.32 ID:hzx9ETlq0
-
Scratch
子供でもできるやつ - 13 : 2023/03/13(月) 15:19:20.11 ID:dh+/6Meu0
-
超ド素人にやらせるなら簡単にGUIアプリ作れるような言語だろ
コンソールに結果出力するだけのプログラミングなんて楽しくないからな - 17 : 2023/03/13(月) 15:21:07.96 ID:UYxL6DeG0
-
>>13
それやらしてみたがドットが理解できなかった - 21 : 2023/03/13(月) 15:22:00.84 ID:UYxL6DeG0
-
>>13
label.text = "aiueo"
のドットが理解できないレベル - 23 : 2023/03/13(月) 15:22:29.97 ID:Hyih/C8i0
-
>>21
それ素人とか関係ないじゃん障碍者じゃん - 26 : 2023/03/13(月) 15:24:50.12 ID:UYxL6DeG0
-
>>23
初心者に「関数ポインタあり構造体」とか理解できるわけない。自分が初心者だったころを思い出せ
- 42 : 2023/03/13(月) 15:31:41.42 ID:GudEWcILa
-
>>13
エアプのイキリレスワロタ
お前はプログラム組んだことないんだろうなってのが良く分かるレス。 - 15 : 2023/03/13(月) 15:20:34.27 ID:Hyih/C8i0
-
なんか日本語のやつあったじゃん
あれ - 16 : 2023/03/13(月) 15:20:59.32 ID:dn5b8gbQF
-
「初心者のためのあらゆる目的向け記号命令一式」
Beginners' All-purpose Symbolic Instruction Code - 18 : 2023/03/13(月) 15:21:12.42 ID:KN2nCb+20
-
ローコード開発のツールを教えてあげたほうが良いと思う
PowerPlatformとかkintoneとか - 19 : 2023/03/13(月) 15:21:30.20 ID:SJtLKDbu0
-
ChatGPTに聞け
- 20 : 2023/03/13(月) 15:22:00.84 ID:Guf3eqkc0
-
PythonかJavaScript
- 25 : 2023/03/13(月) 15:24:10.55 ID:hoyyEoYh0
-
ドットが理解出来ないとかいう解像度のやつに教えられることなんてなんもねえだろ
- 28 : 2023/03/13(月) 15:27:14.69 ID:YwI7QVb90
-
機械語以外教えるのも覚えるのも無意味
基本ができていないのに応用なんてできるわけない - 29 : 2023/03/13(月) 15:27:29.00 ID:XoA8lRWw0
-
HSP
僕が初めて触ったプログラミング言語でもある - 30 : 2023/03/13(月) 15:27:44.44 ID:dytBW3fu0
-
アセンブラだろ
- 31 : 2023/03/13(月) 15:27:48.32 ID:f5sQXZoPa
-
カルネージハートみたいなゲームもいい
- 33 : 2023/03/13(月) 15:27:59.01 ID:Bv9LratJ0
-
そのレベルは無理やね
- 35 : 2023/03/13(月) 15:28:53.71 ID:zc2BWqPI0
-
日本語べーしっく
- 36 : 2023/03/13(月) 15:29:12.90 ID:RDPcQi5H0
-
こどもちゃれんじ
- 38 : 2023/03/13(月) 15:29:50.03 ID:fvFt6xsk0
-
普通見ながら覚えるよね
理屈抜きに - 40 : 2023/03/13(月) 15:30:13.92 ID:Xe2NCvCO0
-
スクラッチ一択
- 41 : 2023/03/13(月) 15:30:19.49 ID:15EFIlsV0
-
VBA
開発環境要らんし
記録してコピペした後改造、の手口で何とか動く - 43 : 2023/03/13(月) 15:31:48.69 ID:VmphN+6U0
-
pythonかjsでスクレイピングすることから始める
htmlパースしてるうちにオブジェクト指向も覚える - 44 : 2023/03/13(月) 15:33:18.88 ID:4YNy6LdE0
-
pythonでって括弧わからないってprint関数呼び出しすらできないじゃん
- 45 : 2023/03/13(月) 15:34:23.19 ID:Sbfy2pGY0
-
ゲームでチートしながら学べるアセンブラが一番楽しいぞ
- 46 : 2023/03/13(月) 15:34:56.49 ID:N8H/bWWu0
-
c#でええやろ
vs入れときゃどうとでもなる
コメント