【急募】超ド素人にプログラミングを教えるのに最適な言語 [422186189]
■ このスレッドは過去ログ倉庫に格納されています
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は非常にしつこい。 >>105
やはりコンピュータサイエンスとして総合的、体系的に学ぶべきなのか?
いつもどの言語がいいとかなんとか言ってるけど最近片手落ち感を覚えている プログラミング本格的にやらないなら
PowerShellでもbashでもShellScriptやればええ >>113
その通り
コンピュータプログラミングを学べば全てのプログラミング言語の基礎を習得できる
言語が変わってもやってる事は変わらん
JavaとTypeScriptが同じに見えるのと一緒 >>104
ハードって言っても何を知りたいかだろう
全容を知りたいなら今でもTK-80みたいなコンピュータ製作キットがあるから実際作ってみるのが一番 アーキテクチャ学ぶならNand to tetrisも面白いからおすすめ
Nand素子からTetris(簡単なゲーム)までの流れを学べる >>115
やっぱりそうだよな
最近むずむずしてたんだ、枝葉にとらわれて樹形がわからんというか
全体像がぼんやりしすぎてた
参考資料あたってみるよ、ありがとう
>>116
なんとなくコンピュータに計算させてきたけど
CPUの中身ってどうなってんのかなぁって思ったのがきっかけ
何やらアーキテクチャやらあるらしいが全然知らんなぁって思ってさ >>120
CPUなら王道はヘネパタやね
読んでないけどラムダノートってとこからでてるプログラマのためのCPU入門ってのも評判いいけどある程度知識ある人向けかもしれん
けどAnd回路とか半加算器みたいなだるいのないと思うから後者をまず読んでみればいいかも >>122
おれはVSCodeとzshで満足してるから凄く簡単だけどね
まぁESLintの設定とかはめんどくさいか Windowsならcsc.exe入ってるからC#は環境構築不要? javascriptのいいところはVSCodeとブラウザさえあれば
環境構築も無しでもGUI有りでプログラミングできるところか これ話題になってた
https://btoshop.jp/products/adttm8
ADTTM8 ロジックICで創る自作CPU組み立てキットTTM8
SKU ADTTM8
在庫状況:
在庫あり
現在の価格¥29,480 言語よりもデータ構造とアルゴリズムについて教えろよ 最初にpythonとかjavascriptみたいなの触らせると大概クソ汚いコード書くようになるから絶対やめろ MSAccessが良いぞ
統合環境だからセットアップなんて要らんし
実用的なものがすぐ作れる 英語をブロークンでガイジンとまず話してみるかちゃんとした文法を習うかどっちが先がいいと思う? C#でウェブアプリもデスクトップアプリも余裕で作れるしオススメだろ 最近は写経を馬鹿にする風潮だけど個人的には写経が一番 >>21
名字と名前とかテキトーに言いくるめとけば プログラマモメンに聞きたいんだが初心者がアプリ作って収益得るのって可能?
>>144
安倍晋三エクスプローラー作ったら半年前にケンモメンから3ドル寄付してもらった >>145
なんか牧歌的でええね
結構作るの時間かかった? >>144
収益化の方法にもよるよ
広告を付ける方法なら、めっちゃ起動してもらえるアプリを作れば1日に10円~30円とかも可能
有料アプリはよほど優秀なアプリ以外はゼロに近いと思う >>147
広告系のアプリの方がハードル高いと思ってたけど逆なんだな
少人数がグッとくるアプリ作って課金してもらうのがいいのかなと思ってた ニンテンドーSwitchにクラス図みたいなのを繋ぎわせただけでゲーム作れるやつあったでしょ やっぱ個人で作ったアプリでお金稼ぐのは難しいよなー マイクラでnot and xorの回路でも作れよ
結局プログラミングだろ >>70
20年前までならDelphiがベストだったんじゃないか
今メリットない そんなものはない
Github Copilotに入るべき >>148
いや、広告もめっちゃ起動してもらわないとだめだよ
大抵の個人アプリなんて年間0円~100円とかじゃないかな?
ちなアドセンスの場合は合計8000円行かないと振り込まれない 今のJavaScriptってかなり変わってるんだろな
初期はHTMLに動きを付加するってだけだったけど かなり前にタダの環境でDBを利用したシステムが構築できるって流行って
PHPとMYSqlの組み合わせで日勤終わってからシコシコ半年かけて
顧客管理と商品管理とタックシールとかの発送周りを作ったことがある
今だともっと楽に高品質なものが一人でも出来るんだろな >>155
広告系はめちゃ多くの人にダウンロードしてもらわないといけないからハードル高いのかなと思ったんよ
まあ甘くないよねー
企業の作った高品質なアプリが溢れてるもんな BASIC
当時小6のネットもスマホもない時代の俺でも覚えられた
スターが37個ついてるGithubのリポジトリにBuy me a caffeeのリンク貼ったりGithub sponsorsの登録してても1回も寄付もらったことないし広告と課金以外で儲けるのは無理 ■ このスレッドは過去ログ倉庫に格納されています