ニュース

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

■話題の記事はこちら!■
 
マイクロソフト > GitHub GitHub(ギットハブ)は、ソフトウェア開発のプラットフォームであり、ソースコードをホスティングする。コードのバージョン管理システムにはGitを使用する。Ruby on RailsおよびErlangで記述されており、アメリカのカリフォルニア州サンフランシスコ市に…
11キロバイト (1,209 語) - 2022年9月2日 (金) 16:13
 
javaなー
 
1 朝一から閉店までφ ★ :2022/11/23(水) 18:24:28.47ID:HJfHcJxP9
2022年11月17日 21時00分 ソフトウェア

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

The top programming languages | The State of the Octoverse

https://octoverse.github.com/2022/top-programming-languages

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

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

2014年から2022年にかけて不動のトップを維持しているのがJavaScriptで、2017年から急激に順位を伸ばしているのがTypeScript、逆に順位を落としているのがRubyとPHP。

s01 m - 【2022年に最も使用されたプログラミング言語】GitHubがランキングを発表
(出典 i.gzn.jp)


HCLは過去1年間で最も使用量が増加したプログラミング言語です。これはオープンソースのソフトウェアツールであるTerraformとIaCプラクティスの人気が高まり、デプロイメントの自動化が進んだことによるものだそうです。
これに伴い、Goやシェルスクリプトの使用率も大幅に増加しています。Rustの使用率も大幅に増加しましたが、これはセキュリティと信頼性が一因となっているとGitHub。Pythonの使用率が上昇している理由は、データサイエンスや機械学習分野での有用性からだそうです。
この他、成長率で4位にランクインしたLuaは、ゲーム開発における有用性から頻繁に使用されているとGitHubは指摘。

2022年に前年比での使用率が最も増加したプログラミング言語トップ10は以下の通り。

1位:HCL(成長率56.1%)
2位:Rust(成長率50.5%)
3位:TypeScript(成長率37.8%)
4位:Lua(成長率34.2%)
5位:Go(成長率28.3%)
6位:シェルスクリプト(成長率27.7%)
7位:Makefile(成長率23.7%)
8位:C言語(成長率23.5%)
9位:Kotlin(成長率22.9%)
10位:Python(成長率22.5%)

プログラミング言語が利用される領域として最も主流なのはアプリケーション開発です。また、Goのような比較的高速な言語がスクリプト作成やクラウドベースの作業で使用されることも増えています。

また、モバイルOSであるAndroidの開発にKotlinを利用したり、オープンソースのSDKであるFlutterの開発にDartを利用したりと、モバイルアプリケーションの開発をより簡単にするために設計されたプログラミング言語を使用する開発者も増えている模様。
これは過去数年間の大きなトレンドであり、特にAndroidのモバイルアプリケーションがWindows 11上で動作するようになったことで、その勢いは増しているそうです。

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




 
3 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:26:28.70ID:2FZ9gok/0
>>1
8位:C言語(成長率23.5%)

じいさん強い
7 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:28:03.31ID:RPbELGIu0
>>3
組み込みやろ
9 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:28:35.57ID:Ipi3Rd/m0
>>3
ファーム開発に必須だしな
22 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:34:30.85ID:T9CsJ7xv0
>>3
だよね
成長率でそんだけあるんだよなぁ
31 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:38:36.17ID:EAseLk1M0
>>3
Linuxなどのカーネルに入るならそれ一択
36 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:41:39.68ID:XpxDa5uf0
>>31
Rustでもドライバー書けまっせ理論は結局どうなったんだろう。
61 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:49:37.40ID:SUF2oEK20
>>3
爺さんとか関係なく、
組み込みはそれしかないからw

だけど、
文字列処理なんとかしてもらいたいよなあ。
66 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:52:57.50ID:T9CsJ7xv0
>>61
自分で作るの
44 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:43:16.99ID:ehEX6sQK0
>>1
まあ大体そうだよねってランキング
49 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:45:18.06ID:rOhd5mIH0
>>1
7位:Makefile(成長率23.7%)
今どきソースから作らんやろ
有るなら、imake,configure が入ってない矛盾
51 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:46:14.72ID:zgAcVV2j0
>>49
なんならcmakeじゃない点で違和感も感じる
53 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:47:18.28ID:wtiJKtLe0
>>1
フレームワークやSDKとセットになってる言語は100%廃れる
RubyしかりDartしかり
60 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:49:36.53ID:mUjE2Smb0
>>53
Rubyはセットじゃねーだろに
57 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:48:46.66ID:XWHhIoNQ0
>>1

【悲報】最近の若者の「電子工作離れ」がヤバい。このままじゃ日本の技術が終わるぞ [237216734]
https://hayabusa9.5ch.net/test/read.cgi/news/1669177868/
75 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:55:37.26ID:Gg8N7vr00
>>1
へー
ジャバスクリプトとか昔はセキュリティ
ガバガバで必要無いなら入れるなくらいだったのにね。
80 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:57:48.23ID:W34/vHRY0
>>75
ホームページとかで動きがついてる
画面はほぼ全てJavaScript だよ
85 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:59:04.44ID:15cr57Ic0
>>80
webページ開くと女の怖い顔とギャーという叫び声も
Java Scriptで書いてある
84 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:58:58.61ID:zgAcVV2j0
>>75
javaとjavascriptは別物だぞ
2 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:25:10.93ID:zgAcVV2j0
俺が使う環境は常に圏外
45 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:43:45.09ID:ehEX6sQK0
>>2
コボ?コボボボボボ?
47 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:44:52.80ID:zgAcVV2j0
>>45
Smalltalk(VisualWorks)
6 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:27:22.41ID:FTTUoEuQ0
シェルスクリプトやMakefileってプログラミング言語に入れていいのか
8 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:28:17.20ID:Ipi3Rd/m0
>>6
javascriptもインタプリタ言語だろ?w
10 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:28:46.03ID:vUpH+wQj0
Rustはむずいな
そうとう腰据えて勉強せんと駄目だわ
13 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:30:18.51ID:zgAcVV2j0
>>10
Haskellほどじゃないやろ
12 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:29:21.21ID:m/M7UL+I0
大学でFORTRAN習ったけど時間返せ
16 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:31:06.13ID:zgAcVV2j0
>>12
パンチカード世代か
42 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:42:46.88ID:cBC2uGNp0
>>12
FORTRAN習ってた時にプログラミングなんて簡単じゃんとか思っていた自分が恥ずかしい
18 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:31:16.76ID:q9rRspE10
typescriptとjavascriptは別もんなの?
20 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:32:30.50ID:Ipi3Rd/m0
>>18
タイプスクリプトはオブジェクト指向みたいなやつでしょ?
50 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:46:01.23ID:VIPS+CNi0
>>18
typescriptはjavascriptに変換してからデプロイする
52 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:47:04.04ID:zgAcVV2j0
>>50
Processingみたいだなそれ
55 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:47:43.00ID:W34/vHRY0
>>18
ザクとシャアザクみたいなもの
19 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:32:23.27ID:2uDNrIRo0
実質VBが一位だろ
29 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:36:40.56ID:EPLeDhBc0
>>19
そうでもない
26 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:35:35.08ID:LU2GQuCu0
> 7位:Makefile(成長率23.7%)
何故だw
40 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:42:29.73ID:T9CsJ7xv0
>>26
まさかこれコミット(って言うのか)回数でカウントしてる?
76 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:55:51.27ID:s5Kk+EFm0
>>40
そうだろうね
サーバーのセットアップスクリプトも全て突っ込むようになったから
シェルとかも増えてる
HCLがまさにそうで、クラウドの設定を記述するやつだから
それと一緒に入れてるんだろうね
28 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:35:58.24ID:MGjbN3Dh0
将来的にプログラミング言語は統一されたりしないの?
30 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:36:59.52ID:zgAcVV2j0
>>28
ないだろ
ここが気に入らないだのアレが気に入らないのだので
次のができてくから
34 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:40:48.73ID:zVBOWsPL0
>>28
そもそも8ビット組み込み用から大規模サーバ向け、
webのプログラム用からOSカーネル、人工知能まで網羅できる言語なんて不可能
59 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:49:35.09ID:ai+WQdZn0
>>28
むしろ、分散し続けている
統一するにはC/C++しか無理だろうな
32 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:39:57.14ID:tNXru1Kp0
ObjectiveCと言うヘンタイ言語はさすがにここには出ないか
43 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:42:58.03ID:zgAcVV2j0
>>32
ありゃ*というほどでもないだろ
Cの速度を維持しつつもオブジェクトも取り扱うという形では
当時現実的な範囲だったわけだから
35 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:40:54.42ID:LtBeOcAx0
Z80は?
68 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:53:59.37ID:RHFi2uNk0
>>35
HALT
63 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:51:45.88ID:07bWHHyP0
マックが普及したと言っても
ObjecttiveCとかSwiftってマイナーなんだね
67 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:53:33.43ID:W34/vHRY0
>>63
ObjecttiveCは、使ってる人たちも
何なのこれっていうレベルだからな…
74 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:55:15.81ID:07bWHHyP0
>>67
他で慣れてるとクセ強だからね
65 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:52:21.16ID:uZkcyl3p0
まぁ、わかるけっかだわ。
正直、ここまでJavascriptが主流になるとは20年前は思わなかった
71 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:54:36.17ID:W34/vHRY0
>>65
ブラウザの独占率100%だから
独禁法違反レベル
69 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:54:01.95ID:07bWHHyP0
Javascriptはvbaみたいに使えるんじゃなかったっけ
powershellとかで
73 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:55:13.03ID:rOhd5mIH0
>>69
cscript
72 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:55:09.91ID:qet9+07m0
アセンブラって何処いった?
俺が専門学校でやったのは
C言語
COBOL
アセンブラ
だったけど
77 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:56:26.54ID:Hc+nMDP00
>>72
アセンブラってのはそれぞれぜんぜん違うから
統一されたもんじゃない
CPUとかコンピュータの作りによって別モノ
81 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:57:50.21ID:uZkcyl3p0
>>77
アセンブラで括られると正直微妙よね
CPU毎に違うわけだしさー
79 新規スレ立て人募集 社説+の募集スレまで :2022/11/23(水) 18:57:29.00ID:nkRxnB+g0
なんだかんだで、C言語強い
 


COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

ABOUT ME
まーちゃん
お越し頂きありがとうございます! 当サイト「会社員の僕が使う話題まとめ」管理人の「まーちゃん」と申します 6月14日生まれのふたご座です 普段は会社員としてほそぼそとブログで自分の使う話題をまとめていこうと思っていたのですが存外パソコンを触るのが好きらしくページのデザインなどいろいろといじるのにハマってしまいました笑 話題探しに困ったらよかったら覗いてみてください! 管理人ほしい物リスト公開中! 相互リンク募集中です! ご連絡はこちらへ
■こちらもどうですか?■