ひと目で比較
| 言語 | 最適な用途 | 注意点 | AIの流暢さ |
|---|---|---|---|
| JavaScript/TypeScript | Webアプリ、フルスタック、エッジ | 依存関係の肥大化、速い変化 | 優秀 |
| Python | AI/ML、データ、スクリプト、API | 生の計算が遅い、環境構築 | 優秀 |
| Go | 速いバックエンド、CLI、サービス | 冗長、フロントエンド向きでない | とても良い |
| Rust | パフォーマンス、安全性、WASM | 険しい学習曲線、修正ループが多い | 良い(でこぼこ) |
| Java/C# | エンタープライズ、Android、.NET | 重い、個人にはしばしば過剰 | とても良い |
| Swift/Kotlin | ネイティブiOS / Androidアプリ | モバイルの摩擦、AIが弱め | 良い |
| PHP/Ruby | WordPress、Rails、既存のWebアプリ | 古びたデフォルト、レガシーの荷物 | とても良い |
| SQL | データベースとの対話 | 代わりにではなく、隣に共存 | 優秀 |