プログラミング言語、今、使うなら何か?問題
PHPがメインの自分だけど、たまに「他の言語もやらなきゃまずいのでは」という焦燥に駆られることがある。
でも種類が多すぎて何を選べばいいのか分からない。
以前「今人気の言語」をリアルタイムで並べてみたら、『トレンド』と『仕事が多い』と『仕事の値段』は全然比例しないという当たり前の事実に気づいた。
というわけで今回は、ただの言語メモから一歩進めて
- 今すぐ実務・副業で使えるか
- これから勉強する価値があるか
- これから伸びそうか(狙い目か)
- 逆に、今から勉強してもコスパが悪いか
という視点でオススメ度をつけてリライトした。
TIOBE指数(2026年最新)とpaizaの年収・求人調査をベースにしている。
- プログラミング言語、今、使うなら何か?問題
- まず結論:オススメ度一覧表
- オススメTOP5
- オススメワーストWORST5(今から学ぶにはコスパ悪い)
- 言語別ひとことメモ(オススメ度つき)
- Python(★5.0・今すぐ使う)
- Ruby(★4.0・定番安定)
- PHP(★4.0・定番安定)
- JavaScript(★4.5・今すぐ使う)
- Java(★4.0・定番安定)
- C(★3.0・勉強する価値あり)
- Objective-C(★1.0・今から学ぶのはムダ)
- Swift(★4.0・これから来る)
- C++(★3.0・勉強する価値あり)
- C#(★4.5・これから来る)
- SQL(★4.0・今すぐ使う)
- shell script(★3.0・勉強する価値あり)
- Go(Golang)(★4.5・これから来る)
- VisualBasic.NET(★2.0・今から学ぶのはムダ)
- Assembly language(★1.5・今から学ぶのはムダ)
- R(★3.5・勉強する価値あり)
- COBOL(★1.5・今から学ぶのはムダ)
- Fortran(★2.5・今から学ぶのはムダ寄り)
- Scala(★2.5・勉強する価値あり)
- Perl(★3.5・これから来る)
- Kotlin(★4.0・これから来る)
- TypeScript(★5.0・今すぐ使う)
- Rust(★4.0・これから来る)
- まとめ
まず結論:オススメ度一覧表
| 言語 | タイプ | オススメ度 | ひとことメモ |
|---|---|---|---|
| TypeScript | 今すぐ使う | ★★★★★ 5.0 | JS上位互換。 企業ニーズ・年収ともに高評価、抜けてはいけない存在に |
| Python | 今すぐ使う | ★★★★★ 5.0 | AI・機械学習の主戦場。人気ランキング不動の1位 |
| Go | これから来る | ★★★★☆ 4.5 | 提示年収ランキング3年連続1位。使える人が少ないから稼げる |
| C# | これから来る | ★★★★☆ 4.5 | 2025年もっとも伸びた言語。Unityゲーム開発でも人気 |
| JavaScript | 今すぐ使う | ★★★★☆ 4.5 | Web制作で避けて通れない必須言語 |
| Kotlin | これから来る | ★★★★☆ 4.0 | Android開発の「狙い目言語」で評価継続中 |
| Rust | これから来る | ★★★★☆ 4.0 | 開発者から最も支持される言語。習得難度は高め |
| Swift | これから来る | ★★★★☆ 4.0 | iOS開発の標準。狙い目言語として存在感アップ |
| Java | 定番・安定 | ★★★★☆ 4.0 | 日本の求人数はダントツ1位。堅い仕事向き |
| SQL | 今すぐ使う | ★★★★☆ 4.0 | どの言語と組み合わせても必須。地味だけど外せない |
| Ruby | 定番・安定 | ★★★★☆ 4.0 | 日本での単価は高め。人気ランキングは下降気味 |
| PHP | 定番・安定 | ★★★★☆ 4.0 | 副業案件は今も豊富。ただし単価は伸びにくい |
| Perl | これから来る | ★★★☆☆ 3.5 | まさかの急上昇中。意外な狙い目枠 |
| R | 勉強する価値あり | ★★★☆☆ 3.5 | データ分析・統計分野で復調中 |
| C | 勉強する価値あり | ★★★☆☆ 3.0 | 基礎教養としては強いが副業直結はしにくい |
| C++ | 勉強する価値あり | ★★★☆☆ 3.0 | ゲームエンジン等で強いが習得コストが高い |
| shell script | 勉強する価値あり | ★★★☆☆ 3.0 | 作業自動化の相棒。覚えると一気にラクになる |
| Scala | 勉強する価値あり | ★★☆☆☆ 2.5 | 高年収の実績はあるが習得コストと案件数が見合わない |
| Fortran | 今から学ぶのはムダ寄り | ★★☆☆☆ 2.5 | 科学計算分野でじわっと復活も一般向きではない |
| VisualBasic.NET | 今から学ぶのはムダ | ★★☆☆☆ 2.0 | 一定シェアはあるが新規求人は少なめ |
| Assembly language | 今から学ぶのはムダ | ★☆☆☆☆ 1.5 | 超ニッチ。専門領域以外では出番なし |
| COBOL | 今から学ぶのはムダ | ★☆☆☆☆ 1.5 | レガシー案件専門。新規学習の優先度は低い |
| Objective-C | 今から学ぶのはムダ | ★☆☆☆☆ 1.0 | Swiftに完全に置き換わった過去の言語 |
オススメTOP5
- TypeScript — JavaScriptの上位互換で、今どき企業の求人票を見るとほぼセット扱い。年収ランキングでも上位常連。
- Python — AI・機械学習・自動化・データ分析、副業でも本業でも使い道が広すぎる。学習の情報量も一番多い。
- Go — 使える人が少ない割に需要があるので、提示年収が飛び抜けて高い。シンプルな文法で挫折しにくいのもポイント。
- C# — 直近1年で一番伸び率が高かった言語。Unityでのゲーム開発需要も根強い。
- JavaScript — Web制作をやるなら結局これは避けられない。TypeScriptとセットで押さえておくと強い。
オススメワーストWORST5(今から学ぶにはコスパ悪い)
- Objective-C — Swiftにほぼ完全移行済み。今から新規で学ぶ理由がほぼない。
- Assembly language — 低水準言語の代表格で根強い人気はあるが、超専門領域向け。副業目的では不向き。
- COBOL — 官公庁の旧システムなど特定領域では今も現役だが、新規参入のハードルと将来性のバランスが悪い。
- VisualBasic.NET — 打ち込んでいて楽しい言語ではあるものの、新規求人は伸びていない。
- Fortran — 数値計算・科学技術計算の分野でここ数年じわっと復活しているが、一般的な副業向けではない。
言語別ひとことメモ(オススメ度つき)
Python(★5.0・今すぐ使う)
コードがシンプルで扱いやすく設計されており、少ない記述量で書ける。
AI・機械学習・データ分析の分野で圧倒的な地位を築いていて、学習人気・実務需要ともにトップクラス。
Ruby(★4.0・定番安定)
日本人が開発した言語で、日本国内では今も仕事の単価が高め。
ただし世界的な人気ランキングでは下降傾向にあり、「稼げるけど将来の伸びしろは未知数」という位置づけ。
PHP(★4.0・定番安定)
広く使われているOSSの汎用スクリプト言語で、日本では特に人気。
副業・フリーランス案件の絶対数は今も多いが、単価を大きく上げにくいのが弱点。
JavaScript(★4.5・今すぐ使う)
オブジェクト指向スクリプト言語。
名前は似てるがJavaとは全くの別物。
Web開発で避けて通れない必須言語で、TypeScriptとの併用が前提になりつつある。
Java(★4.0・定番安定)
オブジェクト指向のプログラミング言語。
日本国内の求人数では長年ダントツのトップ。
銀行・保険・大企業システムの保守運用で仕事が絶えない、堅実な選択肢。
C(★3.0・勉強する価値あり)
システムソフトウェアの共通言語。
基礎教養としての価値は高いが、副業案件に直結しにくいのがネック。
Objective-C(★1.0・今から学ぶのはムダ)
C言語を基にした言語。
Swift登場以降はほぼ役目を終えており、今から新規で学ぶメリットは薄い。
Swift(★4.0・これから来る)
Objective-Cと互換性を持ちつつ、より書きやすくなった言語。
iOS開発の標準として定着し、「狙い目言語」としても評価が続いている。
C++(★3.0・勉強する価値あり)
C言語を基にした影響力のある言語。
ゲームエンジンなど高性能なシステム開発に使われる。習得コストは高め。
C#(★4.5・これから来る)
.NETフレームワーク向けに開発されたが、今はiOS・Android向けネイティブモバイルアプリにも使用可能。
直近1年でもっとも伸び率が高かった言語で、Unityゲーム開発でも人気が根強い。
SQL(★4.0・今すぐ使う)
DBとのやり取りを行うための言語。
プログラミング言語に含めていいか迷うところだが、どの言語と組み合わせても必要になる地味な必須スキル。
shell script(★3.0・勉強する価値あり)
黒い画面に打ち込むスクリプト言語。
便利だけどGUI好きには少し腰が重い。
作業自動化を覚えると作業効率が一気に上がる。
Go(Golang)(★4.5・これから来る)
シンプルな構文で記述しやすいプログラミング言語。
検索がツラい名前でも有名。
使える人材が少ない分、提示年収ランキングで長期間トップを維持している狙い目言語。
VisualBasic.NET(★2.0・今から学ぶのはムダ)
打ち込んでいて楽しく、GUI操作で簡単に動くものが作れる言語。
ただし新規求人は伸びておらず、これから始めるにはコスパが悪い。
Assembly language(★1.5・今から学ぶのはムダ)
代表的な低水準言語で根強い人気はあるものの、専門領域以外では出番が少ない。
R(★3.5・勉強する価値あり)
統計学で頻用される言語。
英語での情報検索が壮絶にしづらいが、データ分析・統計分野で人気が復調している。
COBOL(★1.5・今から学ぶのはムダ)
共通事務処理用言語。
Windows旧バージョンのサポート切れまで、COBOL製システムが役所などで活躍していた。
今は特定のレガシー案件向けの専門スキルという位置づけ。
Fortran(★2.5・今から学ぶのはムダ寄り)
数値計算用プログラミング言語。
ここ数年、科学技術計算の分野でじわっと復活の兆しがあるが、一般的な副業目的では優先度は低い。
Scala(★2.5・勉強する価値あり)
オブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイム言語。
過去には年収ランキング上位の実績もあるが、習得コストと案件数のバランスがやや悪い。
Perl(★3.5・これから来る)
PHPがメインになるまでCGIといえばこれだった言語。
ここ最近まさかの急上昇を見せていて、意外な狙い目になりつつある。
Kotlin(★4.0・これから来る)
オブジェクト指向プログラミング言語。
Androidアプリ開発と相性が良く、「狙い目言語」ランキングでも評価が続いている。
TypeScript(★5.0・今すぐ使う)
JavaScriptの上位互換言語。
静的型付けが使えることで大規模開発の弱点を補える。
企業ニーズ・年収ランキングともに高く、もはや外せない存在になっている。
Rust(★4.0・これから来る)
メモリ安全性と高いパフォーマンスを両立させたシステムプログラミング言語。
開発者から「最も支持される言語」としてたびたび上位に挙がるが、習得のハードルは高め。
まとめ
今回あらためて調べてみて、以前の「トレンドと仕事の多さと値段は比例しない」という感覚は今も変わっていなかった。
ただ、Go・C#・TypeScript・Kotlinのように「人気ランキングでは目立たないけど稼げる/これから来る」枠がはっきり見えてきたのは収穫。
PHPメインの自分としては、当面はPHPを軸にしつつ、TypeScript or Goあたりを一つ足していくのが一番コスパが良さそうだと感じた。

コメント