※アドブロック等の広告非表示プラグインやアドオンを利用している場合、一部のコンテンツが表示されなくなったり、サイト全体のレイアウトが崩れたりする場合があります。

GitHub、2022年に最も使用されたプログラミング言語を発表

1 2022/11/23(水) 18:24:28.47

ソフトウェア開発プラットフォームのGitHubが、2022年に同プラットフォーム上で使用されたプログラミング言語に関する統計データをまとめたレポートを公開しました。
2022年に最も使用されたプログラミング言語は「JavaScript」で、最も成長著しいプログラミング言語は「HCL(HashiCorp Configuration Language)」、使用率が減少したプログラミング言語は「PHP」です。

The top programming languages | The State of the Octoverse

The top programming languages
Explore the top programming languages on GitHub—and what languages are growing the fastest.

GitHub上で使用されているプログラミング言語をまとめたレポートによると、2022年の最も使用されたプログラミング言語トップ10は以下の通り。

1位:JavaScript
2位:Python
3位:Java
4位:TypeScript
5位:C#
6位:C++
7位:PHP
8位:シェルスクリプト
9位:C言語
10位:Ruby

全文はリンク先でご確認ください。

https://gigazine.net/news/20221117-github-top-programming-languages-2022/

3 2022/11/23(水) 18:26:28.70

>>1
8位:C言語(成長率23.5%)

じいさん強い

7 2022/11/23(水) 18:28:03.31
>>3
組み込みやろ

9 2022/11/23(水) 18:28:35.57
>>3
ファーム開発に必須だしな

22 2022/11/23(水) 18:34:30.85
>>3
だよね
成長率でそんだけあるんだよなぁ

31 2022/11/23(水) 18:38:36.17
>>3
Linuxなどのカーネルに入るならそれ一択

36 2022/11/23(水) 18:41:39.68
>>31
Rustでもドライバー書けまっせ理論は結局どうなったんだろう。

265 2022/11/23(水) 19:35:53.50
>>36
準備が終わってこれからって感じ

49 2022/11/23(水) 18:45:18.06
>>1
7位:Makefile(成長率23.7%)
今どきソースから作らんやろ
有るなら、imake,configure が入ってない矛盾

51 2022/11/23(水) 18:46:14.72
>>49
なんならcmakeじゃない点で違和感も感じる

53 2022/11/23(水) 18:47:18.28
>>1
フレームワークやSDKとセットになってる言語は100%廃れる
RubyしかりDartしかり

60 2022/11/23(水) 18:49:36.53
>>53
Rubyはセットじゃねーだろに

460 2022/11/23(水) 20:35:29.89
>>60
CUIのソフトやROR以外の用途をあまり見たことない
セットではないがRORがほとんど代名詞という意味では?

191 2022/11/23(水) 19:20:24.67
>>1
HTMLを100行書くのがやっとのおれが使うとしたらどれがいいんだ?

220 2022/11/23(水) 19:27:29.52
>>191
HTMLってマークアップやんw
データ入力と同じ領域
なんのスキルでもない

206 2022/11/23(水) 19:23:34.29
>>1
俺htmlバリバリだけど
難し過ぎてまだ誰もマスターしてないみたいだな

383 2022/11/23(水) 20:04:54.04

>>1
プログラミング言語と呼べるのはCぐらいや

やはりCOBOL 一択や(^。^)y-.。o○

名無しさんのおすすめ
2 2022/11/23(水) 18:25:10.93
俺が使う環境は常に圏外

45 2022/11/23(水) 18:43:45.09
>>2
コボ?コボボボボボ?

47 2022/11/23(水) 18:44:52.80
>>45
Smalltalk(VisualWorks)

4 2022/11/23(水) 18:26:57.45
COBOLは死なない

311 2022/11/23(水) 19:45:26.64
>>4
COBOLは会計処理の桁数の大きい計算では
不動の地位を占めてる

5 2022/11/23(水) 18:27:13.30
javascriptもいいけど、タイプスクリプトでしょ?shellは昔から人気

6 2022/11/23(水) 18:27:22.41
シェルスクリプトやMakefileってプログラミング言語に入れていいのか

8 2022/11/23(水) 18:28:17.20
>>6
javascriptもインタプリタ言語だろ?w

505 2022/11/23(水) 20:45:23.19
>>6
インタプリタかどうかは関係ないだろ

10 2022/11/23(水) 18:28:46.03
Rustはむずいな
そうとう腰据えて勉強せんと駄目だわ

13 2022/11/23(水) 18:30:18.51
>>10
Haskellほどじゃないやろ

11 2022/11/23(水) 18:29:19.08
C言語強いな

12 2022/11/23(水) 18:29:21.21
大学でFORTRAN習ったけど時間返せ

16 2022/11/23(水) 18:31:06.13
>>12
パンチカード世代か

118 2022/11/23(水) 19:04:06.87

>>16
大学では、90年代後半でもFORTRAN教えてたぞ
FEMやFDMなんて、オブジェクト指向とか要らないし、ループと主に浮動小数点の四則演算、if-then-else、関数が使えればいいし、
科学技術計算で毎度必須のべき乗計算の演算子 ** が言語に用意されているのは非常に便利
Cとかだと、math.hをインクルードして、pow()使わなけらばならないのが非常に面倒

FORTRAN77は、命令文を7カラム目から書かなけらばならないとか、色々面倒だったけどな

42 2022/11/23(水) 18:42:46.88
>>12
FORTRAN習ってた時にプログラミングなんて簡単じゃんとか思っていた自分が恥ずかしい

270 2022/11/23(水) 19:37:07.46
>>12
今でも年間実行演算量ランキングならトップはFORTRANなんじゃね?
富岳をはじめスパコンてそのくらいのパワーありそう。

324 2022/11/23(水) 19:48:27.64
>>270
Maxima等のGithubを見ると、機械学習や科学技術計算等の行列計算とかの数値計算エンジン部分は、今でも殆どがFORTRANで書かれてるぞ
シンボリック計算の殆どはLispで書かれている
Pythonでscipyやnumpy等を使ってても、実際の数値計算部分はFORTRANで書かれてるんじゃね?知らんけど

566 2022/11/23(水) 21:01:59.13
>>12
情報処理試験の内容が古すぎた時代は授業でfmrt

710 2022/11/23(水) 21:54:21.46
>>12
世界有数の構造解析ツールのAnsysは
未だにソルバーのユーザー拡張に
Fortranが必要

14 2022/11/23(水) 18:30:24.46
RPGAとかもはや圏外かよwwwwwww

15 2022/11/23(水) 18:30:29.74
Cしか聞いたことない。

17 2022/11/23(水) 18:31:06.50
jclもねーぞ
18 2022/11/23(水) 18:31:16.76
typescriptとjavascriptは別もんなの?

20 2022/11/23(水) 18:32:30.50
>>18
タイプスクリプトはオブジェクト指向みたいなやつでしょ?

50 2022/11/23(水) 18:46:01.23
>>18
typescriptはjavascriptに変換してからデプロイする

52 2022/11/23(水) 18:47:04.04
>>50
Processingみたいだなそれ

55 2022/11/23(水) 18:47:43.00
>>18
ザクとシャアザクみたいなもの

613 2022/11/23(水) 21:23:16.06
>>55
ガンダムで例えるならサクとザクかなぁ

19 2022/11/23(水) 18:32:23.27
実質VBが一位だろ

29 2022/11/23(水) 18:36:40.56
>>19
そうでもない

21 2022/11/23(水) 18:33:59.57
オイラはmqlだからさ

23 2022/11/23(水) 18:35:08.85
VB6がコンパイルできる環境を未だに捨てられない
リプレースしようにも半導体不足でWin10環境用の外部機器が手に入らない

24 2022/11/23(水) 18:35:14.94
しかしいつまでたってもCLOSは表舞台に立てないな
コンパイルしなくていい風潮が長すぎたのか

25 2022/11/23(水) 18:35:23.86
COBOLではいかんのか

26 2022/11/23(水) 18:35:35.08
> 7位:Makefile(成長率23.7%)
何故だw

40 2022/11/23(水) 18:42:29.73
>>26
まさかこれコミット(って言うのか)回数でカウントしてる?

76 2022/11/23(水) 18:55:51.27
>>40
そうだろうね
サーバーのセットアップスクリプトも全て突っ込むようになったから
シェルとかも増えてる
HCLがまさにそうで、クラウドの設定を記述するやつだから
それと一緒に入れてるんだろうね

27 2022/11/23(水) 18:35:37.97
隣の奴に日本語で話すとプログラムが出来るんだ

28 2022/11/23(水) 18:35:58.24
将来的にプログラミング言語は統一されたりしないの?

30 2022/11/23(水) 18:36:59.52
>>28
ないだろ
ここが気に入らないだのアレが気に入らないのだので
次のができてくから

34 2022/11/23(水) 18:40:48.73
>>28
そもそも8ビット組み込み用から大規模サーバ向け、
webのプログラム用からOSカーネル、人工知能まで網羅できる言語なんて不可能

59 2022/11/23(水) 18:49:35.09
>>28
むしろ、分散し続けている
統一するにはC/C++しか無理だろうな

275 2022/11/23(水) 19:38:54.33
>>28
まぁ言語が多様化した方がエンジニアは儲かる
ぶっちゃけcとjavaとjsがあれば充分
つまり言語の多様化はエンジニアの自作自演

284 2022/11/23(水) 19:41:16.15
>>275
C系の文法さえ覚えていれば楽だよね
PythonやらBasic系は後回しのほうがいい

38 2022/11/23(水) 18:42:23.02
C言語だけは絶対無くならんやろうね

63 2022/11/23(水) 18:51:45.88
マックが普及したと言っても
ObjecttiveCとかSwiftってマイナーなんだね

67 2022/11/23(水) 18:53:33.43
>>63
ObjecttiveCは、使ってる人たちも
何なのこれっていうレベルだからな…

74 2022/11/23(水) 18:55:15.81
>>67
他で慣れてるとクセ強だからね
72 2022/11/23(水) 18:55:09.91
アセンブラって何処いった?
俺が専門学校でやったのは
C言語
COBOL
アセンブラ
だったけど

77 2022/11/23(水) 18:56:26.54
>>72
アセンブラってのはそれぞれぜんぜん違うから
統一されたもんじゃない
CPUとかコンピュータの作りによって別モノ

81 2022/11/23(水) 18:57:50.21
>>77
アセンブラで括られると正直微妙よね
CPU毎に違うわけだしさー

108 2022/11/23(水) 19:02:30.32
>>77
ありがとう、わかったよ
まだPCの選択の余地も無い時代だからそれで通ってたということね

79 2022/11/23(水) 18:57:29.00
なんだかんだで、C言語強い