主要プログラミング言語の特徴・用途と、無料で使えるホスティングサービスをまとめたガイドです。
← 戻るWebブラウザで動く唯一の言語。Node.jsでサーバーサイドにも対応。フロントエンドからバックエンド、モバイルまで幅広く活躍。
JavaScriptに型安全性を加えた言語。大規模アプリや企業開発で必須。バグを早期に発見しやすく、チーム開発に最適。
AI・機械学習の分野で圧倒的な人気を誇る言語。シンプルな構文で初心者にも学びやすく、データサイエンスやWebバックエンドでも活躍。
Googleが開発した高速・軽量な言語。クラウドインフラや高スループットAPIに最適。シンプルな構文と優秀な並行処理が特徴。
メモリ安全性とパフォーマンスを両立した次世代システム言語。WebAssembly、ゲームエンジン、OSレベルのプログラミングに最適。
Android公式開発言語。Javaより簡潔でモダン。サーバーサイド(Spring Boot)やKotlin Multiplatformでクロスプラットフォーム開発にも対応。
Apple公式言語。iOSとmacOSアプリ開発に必須。安全性と高速性を兼ね備えており、Xcodeとの連携でAppleエコシステム全体を開発できる。
1つのコードベースでiOS・Android・Web・デスクトップに対応するFlutterのための言語。美しいUIをネイティブ性能で実現。
フロントエンド特化。GitHubと連携して自動デプロイ。Next.jsの開発元で最高の互換性を誇る。
静的サイト・JAMstackに最適。フォーム処理やユーザー認証機能をコード不要で追加可能。
バックエンドアプリとデータベースをセットで簡単デプロイ。Docker対応でほぼ全言語に対応。
Herokuの代替として人気。静的サイトから動的APIまで対応。無料DBも提供。
世界最大級のCDNを無料で利用。Workers(エッジ関数)でAPIも構築可能。高速配信が魅力。
GitHubリポジトリから直接ホスティング。ポートフォリオや静的ドキュメントサイトに最適。完全無料。
オープンソースのFirebase代替。DB・認証・ストレージが一体型。バックエンドレス開発が可能。
| サービス | 静的サイト | 動的バックエンド | データベース | カスタムドメイン | 無料帯域 |
|---|---|---|---|---|---|
| Vercel | ✓ | ✓ | ✗ | ✓ | 100GB/月 |
| Netlify | ✓ | ✓ | ✗ | ✓ | 100GB/月 |
| Railway | ✓ | ✓ | ✓ | ✓ | $5分の使用量 |
| Render | ✓ | ✓ | ✓ | ✓ | 100GB/月 |
| CF Pages | ✓ | ✓ | ✓ | ✓ | 無制限 |
| GitHub Pages | ✓ | ✗ | ✗ | ✓ | 100GB/月 |
| Supabase | ✗ | ✓ | ✓ | — | 5GB |