GitHubが「2022年に最も使用されたプログラミング言語」ランキングを発表 [朝一から閉店までφ★]
レス数が1000を超えています。これ以上書き込みはできません。
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/ Quoraで今からプログラミング学ぶなら何が良いですか?
という質問に複数人がめちゃくちゃ偉そうに能書き垂れつつVBって答えてて腹抱えて笑った >>945
node.jsの登場がきっかけだね
フロントだけじゃなくexpressでサーバも書けるしBabelのおかげで弱点だった実行環境の差分も吸収できるようになった >>918
それぞれの言語での自分レベル評価なのか
言語の能力をおまえが判断した評価なのか
書いてない
まあ前者だろけどな
スレ流れなら読み出しは後者だと思って読むからわかりやすく書けよ
個人レベル→自己能力評価 とか ここ2年 Flutter/dart にどハマりだけど
流行るよね、Googleだし >>233
char *cp;
私のIDEだと「Cスタイル宣言ですよ!」
って警告がでる・・・あかんのか(笑) c++はextern "c"的な構文でcとの互換性制限した方が良いような typescriptとかjavascript界隈、umdとかamdとか色々あったりで統一感なくて訳わからんわ 35年前に情報処理2級の為に勉強した言語をまだ使ってるってどうなんよ >>926
基礎といっても最早どこまでが基礎かわからん >>233
>現役のC使いの人に質問なんだけど
>
> char *cp;
> char* cp;
>
>未だに上の記述が主流なの?
>でも本来の意味だと下の方がしっくり来るよね
char* cp1, cp2
これだとcp1しかポインター型にならない
よって下はバカ 30年前に学んだCOBOLのテキスト出てきて新たな発見してきて先週から手直しし始めた。 tsってダックタイピング使えてしまうのが嫌だな
もうwasmで良いよ、、、jsとか飽きたわ
dartがブラウザネイティブで動くようになってたら今ほどクソじゃなかっただろうに ここまで言語が乱立する必要あるのか?
ただのファッションにしか見えないんだが 昔ベーシックでテトリスモドキを作って以来挫折してるわ。
何か作りたい物が無いと漠然と独学でプログラム学ぶのって厳しいよな。 30年前に金融担当に配属された時は同期に「今更COBOL」と同情されたもんだが実は勝ち組だった
介護離職だ入院だでブランクあってもフリーで仕事途切れないどころか全力引き留めがくる オブジェクト指向ってのがなかなか理解できないんだけどお勧めの動画とかある? 事務系システムで使ってもらえるのがvbaなんだよな
クラウドかませるならphpやpyだけど 2年前ぐらい、たしかにJAVAとRubyが未来の二強みたいな扱いだった覚えが >>972
そういうやつは後々までやっかいだから誰も面倒見ない
やってるやつはもう何かやっててこれこれなんですけどどーでしょうと自分のしてることを説明してアドバイス求める
そーゆーやつが時代の変化についていけるやつ >>971
要望や仕様が固まってるならプログラマーは自分でプロトタイプ作ってどーでしょうと言ってる >>946
だから、会社でそれ使えねーんだって。認めてくれないの。
わかる? >>968
そりゃ今では茅葺職人は貴重な人材
害獣駆除の鉄砲撃ちのじーさんも >>978
家でとりあえずただで使えるのに使ってねーてなに言ってんだってレベルの話よ
やせらせねー言って仕事前や休日のジョギングくらいしろだ >>969
いまさらだからやめておけばいい
そんなこと理解するよりプログラミングしてろ
後でこれがそーなのかってのがいまどきの話だ >>973
Rubyは開発者が日本人なので日本でだけ無駄に延命してた感じ >>969
オブジェクトの勉強ならUnityでc#
文字通りオブジェクトにソースを貼り付ける このスレのレベル低すぎ
同じプログラマとは思えない >972
目的によるんでない?
ただただプログラミングに触ってみたいというのであればコンパイル不要でmain(void)みたいな初見には意味不明な呪文もいらず、本格的に使おうとなったときにも通用するpython
ハードウェアへの理解も必要で学習コストも高くぶっちゃけ使わない()けど他の言語を触るときにも必ず役に立つC
が初学者にはいいんでないかな
個人的にはpythonから入るのはやや邪道な気はするけど >>982
ぜんぜんうそ
そーだなーオレのMacを面倒見てくれてるHomebrewさんという方がいてな
そのお方はrubyで作業されてんのよ
たぶんアメリカ人
だったかな
ブリューゆーくらいだからどーかなー
あとオレにawsの基本構造全体を教えてくれたアメリカだかカナダのお兄ちゃん
まだ若いけどいちばん好きなのはrubyだと言ってる
今だよ今
プログラミング言語やる前にEnglishでYoutubeみつつコミュニティに参加できるようにしろ
幼児英語でいいから
日本語の話なんかこんなとこや他のとこでやるな
それがはやみち >>986
いいか
邪道っていうのは
「なんらかの流派」が「これが俺たちの進む道」っていってるから邪な道が対比でてるわけ
日本人は勝手に道を作りがち
そんなのやってるから大学もアホでなんもできない >>985
これ5chのニューススレと理解してないほーが頭おかしいと思うぞ >>987
お前に対してそう言ってるだけで
オランダ人に教えるときはPythonがいちばん好きって言ってるんじゃね >>990
オレに対してなんて言ってねーよ
どっからその発想が出てくんのかねー
ならもちろんオランダ人にはC#いうよな
どっちなんだよん? i-mode全盛期のバックエンドに
ruby on rails 使ってた >>992
i-mode バックエンドってのはどっち側だよ電話回線プロプラエタリプロトコル側か >>995
i-modeのWebサービスやアプリ用ね
今考えると、よくあんなのに
300円とか課金してくれてたなw 今のインターネットなら
ユーザー側がフロント
サーバー側をバックエンド
いうが
iモードのというと
iモードはゲートウェイだから
iモードから見るとインターネットはゲスト
iモードゲートウェイシステムがiモードバックエンド
電話回線ユーザーをフロント
インターネットサーバーをバックエンドとはいわないな
インターネットのバックエンドはiモード関係なくどんなクライアント、いまのフロントが相手
iモードだけ相手にするわけじゃないだろ >>997
まあそうやけど
アプリのapiとかもろもろよ このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 14時間 57分 30秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。