GitHubが「2022年に最も使用されたプログラミング言語」ランキングを発表 [朝一から閉店までφ★]
■ このスレッドは過去ログ倉庫に格納されています
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。
https://i.gzn.jp/img/2022/11/17/github-top-programming-languages-2022/s01_m.png
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/ >>1
8位:C言語(成長率23.5%)
じいさん強い javascriptもいいけど、タイプスクリプトでしょ?shellは昔から人気 シェルスクリプトやMakefileってプログラミング言語に入れていいのか >>6
javascriptもインタプリタ言語だろ?w Rustはむずいな
そうとう腰据えて勉強せんと駄目だわ typescriptとjavascriptは別もんなの? >>18
タイプスクリプトはオブジェクト指向みたいなやつでしょ? VB6がコンパイルできる環境を未だに捨てられない
リプレースしようにも半導体不足でWin10環境用の外部機器が手に入らない しかしいつまでたってもCLOSは表舞台に立てないな
コンパイルしなくていい風潮が長すぎたのか > 7位:Makefile(成長率23.7%)
何故だw 将来的にプログラミング言語は統一されたりしないの? >>28
ないだろ
ここが気に入らないだのアレが気に入らないのだので
次のができてくから >>3
Linuxなどのカーネルに入るならそれ一択 ObjectiveCと言うヘンタイ言語はさすがにここには出ないか >>28
そもそも8ビット組み込み用から大規模サーバ向け、
webのプログラム用からOSカーネル、人工知能まで網羅できる言語なんて不可能 >>31
Rustでもドライバー書けまっせ理論は結局どうなったんだろう。 N88BASICならハッキングされずセキュリティ対策は完璧 ホントはVBだろ
でもエクセル組み込みだからギットハブには誰も上げないからランキングには乗らなーのな >>26
まさかこれコミット(って言うのか)回数でカウントしてる? >>12
FORTRAN習ってた時にプログラミングなんて簡単じゃんとか思っていた自分が恥ずかしい >>32
ありゃ変態というほどでもないだろ
Cの速度を維持しつつもオブジェクトも取り扱うという形では
当時現実的な範囲だったわけだから >>45
Smalltalk(VisualWorks) 趣味で適当に作るときは今でもC#とVBだな
簡単だし >>1
7位:Makefile(成長率23.7%)
今どきソースから作らんやろ
有るなら、imake,configure が入ってない矛盾 >>18
typescriptはjavascriptに変換してからデプロイする >>49
なんならcmakeじゃない点で違和感も感じる >>1
フレームワークやSDKとセットになってる言語は100%廃れる
RubyしかりDartしかり GitHubに載せてるやつだろ
ここはここにあるコードの内容を逐一チェックしてるからすぐわかるよな
ユーザーにわかるようにそれぞれパーセンテージ書いてあるもんな >>28
むしろ、分散し続けている
統一するにはC/C++しか無理だろうな >>3
爺さんとか関係なく、
組み込みはそれしかないからw
だけど、
文字列処理なんとかしてもらいたいよなあ。 マックが普及したと言っても
ObjecttiveCとかSwiftってマイナーなんだね というか、スクリプト言語なんか
書き方がちょっと違うだけで
一つ覚えたら他もすぐ覚えられるっての
というよりプログラミングは
暗記する必要はない
ただCとCプラスは、ちょっと違う まぁ、わかるけっかだわ。
正直、ここまでJavascriptが主流になるとは20年前は思わなかった >>63
ObjecttiveCは、使ってる人たちも
何なのこれっていうレベルだからな… Javascriptはvbaみたいに使えるんじゃなかったっけ
powershellとかで >>65
ブラウザの独占率100%だから
独禁法違反レベル アセンブラって何処いった?
俺が専門学校でやったのは
C言語
COBOL
アセンブラ
だったけど >>1
へー
ジャバスクリプトとか昔はセキュリティ
ガバガバで必要無いなら入れるなくらいだったのにね。 >>40
そうだろうね
サーバーのセットアップスクリプトも全て突っ込むようになったから
シェルとかも増えてる
HCLがまさにそうで、クラウドの設定を記述するやつだから
それと一緒に入れてるんだろうね >>72
アセンブラってのはそれぞれぜんぜん違うから
統一されたもんじゃない
CPUとかコンピュータの作りによって別モノ >>75
ホームページとかで動きがついてる
画面はほぼ全てJavaScript だよ >>77
アセンブラで括られると正直微妙よね
CPU毎に違うわけだしさー >>75
javaとjavascriptは別物だぞ >>80
webページ開くと女の怖い顔とギャーという叫び声も
Java Scriptで書いてある phpが一位と勘違いして俺は取り残されたのかと思ったわ もっと気軽手軽に使えるのが出てくるといいんだけどね JavaScriptが1位っていうことはサイト作成ばっかりなのか ただ実際のコーディングとか
他人の書いたコード読むとか考えると
Pythonが一番楽じゃないのかね >>80
ダサいし重いからやめろ、という風潮の時期もあった
最近は使いまくっているな インタプリタ言語だらけになるのは問題だな
セキュリティ問題に直結もするし c言語って息の長い言語なんだな。
昔、cで開発してたがあれから数十年くらい経ってる。 >>75
ユーザー側の動的ページはJavaScriptが強いというかreactとかvueとかライブラリが強い >>90
もうすこし、JSの活躍範囲知ったほうがいいよ君 >>70
どこがデータ作ってると思ってんだよ
自己中だろ 2009年に情報系の大学卒だけど、
授業で最初にやったのはC言語だった。
他の電気や機械の学科もC言語やってた。
今はPythonとかやるの?Cもまだやってる? ■ このスレッドは過去ログ倉庫に格納されています