ツール

プログラミングツールのおすすめ一覧|7分類と無料で業務に使える条件【2026年11月】

プログラミングツールのおすすめ一覧|7分類と無料で業務に使える条件【2026年11月】

プログラミングツールは、コードを書くエディタから、ビルドとデバッグまで抱えるIDE、変更履歴を残すGit、作図や差分比較の補助ツールまで、役割の違うソフトをまとめて指す言葉です。開発ツール、開発支援ツールとも呼ばれます。

おすすめ一覧は数多くありますが、名前を並べるだけでは2つの点が分かりません。そのツールが今も保守されているのか、そして「無料」と書かれたものを会社の業務で使ってよいのか。上位の一覧記事には、2022年に開発が終わったAtomや新規受付を止めたAWS Cloud9が今も載っています。この記事では工程ごとの7分類で整理し、2026年11月1日時点の最新版と無料の利用条件を公式情報で確かめます。

まとめ:用途別に最初に入れるツールと無料の条件

やりたいこと 分類 最初の1本 業務で無料か
コードを書く コードエディタ Visual Studio Code 無料
Java・C#を本格的に開発 IDE IntelliJ IDEA / Visual Studio 条件付き
ブラウザだけで開発 クラウド開発環境 GitHub Codespaces 個人Freeは月120コア時間・15GB
書く手を速くする AIコーディング支援 GitHub Copilot Freeは補完月2,000回
変更履歴を残す バージョン管理 Git 無料
図・差分を確認 補助ツール draw.io / WinMerge 無料
実行環境を揃える 環境管理 Docker Desktop 組織規模で有料

選定で事故が起きやすいのは「条件付き」の行です。Visual Studio Communityは組織での業務利用が5人までなどに制限され、Docker Desktopは従業員250人以上または年間売上1,000万ドル以上の組織で有料になります。JetBrainsのWebStormやRiderの無料版は非商用に限られます。条件は後半の「無料の境界」の章で原文とあわせて確認します。

プログラミングツールの7分類と担当工程

「プログラミングツール」は1つのカテゴリではありません。工程ごとに担当が分かれているので、同じ課題を解くツールどうしで比べると選びやすくなります。

分類 担当する工程 代表的なツール
コードエディタ 編集・検索 VS Code、サクラエディタ、Notepad++、Sublime Text
IDE(統合開発環境) 編集・ビルド・デバッグ Visual Studio、IntelliJ IDEA、Xcode、Eclipse
クラウド開発環境 ブラウザ上での開発 GitHub Codespaces、code-server
AIコーディング支援 補完・生成・修正 GitHub Copilot、Cursor
バージョン管理・チーム開発 履歴・レビュー・課題・CI Git、GitHub、Jira
補助ツール 作図・差分比較 draw.io、Mermaid、WinMerge
環境管理 実行環境の構築 Docker Desktop、Dev Container

エディタとバージョン管理は言語や職種を問わず必要で、IDEと環境管理は言語と対象プラットフォームで要否が決まります。おすすめ7選のように分類をまたいで順位を付けた一覧を読むときは、何を比較軸にした順位なのかを確かめてください。

プログラミングツールの選び方:OS・言語・利用者の3点

開発ツールの対応OSと選定条件

最初に効く条件はOSです。XcodeはmacOS専用で、iPhoneやMacのアプリ開発の標準ツールです。反対にVisual StudioはWindows専用になりました。Mac版のVisual Studio for Macは2024年8月31日にサポートが終わっています。サクラエディタと秀丸エディタもWindows向けです。VS Code、IntelliJ IDEA、Eclipseは3つのOSで動くので、チームのOSが混在するならこの3本から選ぶと揃えやすくなります。

言語とプロジェクト規模によるエディタとIDEの選び分け

エディタとIDEの差は機能の多さではなく、言語の知識をどこまで内蔵しているかです。IDEは型情報やビルド設定を解析するので、JDKなどのSDKの場所を登録すれば、定義元へのジャンプ、安全な名前変更、テストの個別実行を追加の拡張なしで使えます。エディタは言語の知識を拡張機能で外から足す作りで、VS Codeなら必要な言語の拡張機能だけを入れて複数の言語を行き来できます。

JavaやC#のように依存関係とビルド設定が重い言語を1つ深く扱うならIDE、設定ファイルやスクリプトを含む雑多なファイルを横断するならエディタです。言語そのものから選ぶ段階なら、プログラミング言語の人気ランキングと推移で先に言語を決めると、その言語で定番のIDEとエディタに候補を絞れます。

利用者・用途による無料ライセンスの適用条件

同じツールでも、個人の学習か会社の業務かで無料の範囲が変わります。たとえばWebStormの無料ライセンスは個人の学習や趣味の開発に使えますが、報酬を得る受託開発には商用サブスクリプションが要り、会社や法人はそもそも対象外です。会社で使うなら、料金ページの「Free」ではなくライセンス条項の「誰が」「何に」使えるかを導入前に読んでください。

コードエディタのおすすめ比較

エディタ 対応OS 料金 最新版(公開日)
Visual Studio Code Windows・macOS・Linux 無料 1.144.0(2026-10-28)
サクラエディタ Windows 無料 2.4.3(2026-08-08)
Notepad++ Windows 無料 8.9.8.1(2026-09-24)
Sublime Text Windows・macOS・Linux 個人99ドル・法人年額制 Build 4215(2026-09-25)
秀丸エディタ Windows 4,400円(税込) –

迷ったらVS Codeで足ります。拡張機能で言語ごとの補完やデバッグを足せるので、エディタでありながらIDEに近い使い方ができます。日本語の文書や古い文字コードのファイルを多く扱うならサクラエディタが向き、Windows専用で無料のエディタとしてはNotepad++も定番です。

Sublime Textは3つのOSで動き、評価目的なら無料でダウンロードできますが、継続して使うにはライセンスの購入が必要です。購入ページによると、個人ライセンスは99ドルの買い切りで3年間の更新付き、法人ライセンスは年額制で最初の10席が1席年65ドルです。VimやEmacsは端末の中で完結するので、サーバーにSSHで入って編集する作業で今も使われます。Emacsの導入と設定はEmacs(イーマックス)とは?使い方・インストール・init.el設定で扱っています。

IDE(統合開発環境)のおすすめ比較

IDE 主な言語 対応OS 無料の範囲
Visual Studio Community C#・C++・.NET Windows 個人・小規模組織
IntelliJ IDEA Java・Kotlin 3OS 無料版は商用可
PyCharm Python 3OS 無料版は商用可
Xcode Swift macOS 無料
Eclipse IDE Java ほか 3OS 無料(OSS)
WebStorm・Rider など JS・C# ほか 3OS 非商用のみ

IntelliJ IDEAは2025.3でCommunity EditionとUltimateを1つの製品に統合し、サブスクリプションが無くても無料の範囲で使える形になりました。PyCharmも2025.1で同じく統合されています。JetBrainsの公式FAQは「Yes, you can use free IntelliJ IDEA and PyCharm to build proprietary and commercial software.」と答えています。最新は2026.2.3(2026年9月16日)で、Javaの環境構築からの手順はIntelliJ IDEAでJava開発を始める手順にまとめています。Eclipse IDEは3か月ごとに版を出しており、2026-09(Platform 4.41)が2026年9月9日に公開されました。両者の機能差と移行はIntelliJ IDEAとEclipseの違いを比較で比べています。

Visual StudioはWindowsで.NETやC++のデスクトップアプリを作るなら第一候補で、Visual Studio 2026の最新は2026年10月29日公開の18.11.3です。XcodeはApple向け開発の代表的なIDEで、正式版の最新は2026年10月29日公開の27.2(27B52)です。

ブラウザで使えるIDE(クラウド開発環境)

PCにインストールせずブラウザから開発する方法もあります。代表はGitHub Codespacesで、リポジトリから開発用のコンテナを立ち上げ、ブラウザ版のVS Codeで編集します。個人のGitHub Freeアカウントには月120コア時間と15GB月のストレージが含まれ、2コアの環境なら月60時間です。組織やEnterprise向けのプランには、この無料枠がありません。

以前の定番だったAWS Cloud9は、2024年7月25日に新規顧客の受付を終えました。既存の利用者は使い続けられますが、これから始める人は選べません。上位の一覧記事には今もCloud9を無料のおすすめに挙げるものがあるので、掲載されていても新規に使えるかを公式で確かめてください。代替の比較はクラウド開発環境とは|Cloud9新規受付終了後の代替比較、自社のサーバーでブラウザ版VS Codeを動かす方法はcode-serverの使い方で解説しています。

AIコーディング支援ツールの選定軸

AIの補完やチャットは、エディタやIDEに拡張機能として足す形が主流です。選び方は、今のエディタに拡張機能を足すか、Cursorのようなエディタ一体型へ移るかの2択から始まります。見るべき軸は機能の比較より先に3つあります。

  • 無料枠の範囲(補完だけか、エージェント実行まで含むか)
  • 入力したコードがモデルの学習に使われるか、止められるか
  • 社内のコードを外部へ送ってよいという社内の合意があるか

GitHub Copilot Freeは補完が月2,000回までです。また2026年4月24日から、Free・Pro・Pro+の操作データは利用者がオプトアウトしない限りモデルの学習に使われる方針に変わりました。止めるにはCopilot settingsの「Allow GitHub to use my data for AI model training」をDisabledにします。業務のコードを個人プランで扱うなら、導入初日にこの設定を確認してください。

この分類は改名と終了が速く、旧CodeiumはWindsurfを経て2026年6月2日にDevin Desktopへ改称し、windsurf.comはdevin.ai/desktopへHTTP 308で転送されます。製品ごとの無料枠は無料で使えるコーディングAI比較、エージェント型はCoding Agentとは、エディタ一体型の比較はCursorとGitHub Copilotの違いで扱っています。

バージョン管理とチーム開発の開発支援ツール

Gitとリポジトリのホスティング

職種や言語を問わず必ず要るのがバージョン管理で、実質の標準はGitです。最新はv2.56.0で、2026年9月28日にタグが打たれました。誰がいつ何を変えたかを残し、変更を戻せる状態を作るのがこの分類の役割です。GitHubやGitLabは、そのリポジトリを共有してレビューするためのホスティングサービスにあたります。

個人の学習でも最初に入れてください。ファイル名に日付を付けて複製する運用では、変更の理由が残りません。ブランチの切り方やコミットの書き方はGit運用のベストプラクティスにまとめています。

課題管理とCI/CD:システム開発で使うツール

複数人でシステムを開発すると、コードを書くツールとは別に、作業を管理するツールと、変更を自動で検証するツールが要ります。課題管理はJiraやBacklogが代表で、誰が何をいつまでにやるかと、どの変更がどの課題に対応するかを紐付けます。Jiraの設定はJiraの使い方で解説しています。

CI/CDは、プルリクエストやプッシュなどを契機にビルドとテストを自動で走らせ、設定した条件を満たした変更を本番へ反映する仕組みです。GitHubを使っているならGitHub Actionsが追加の契約なしで始められます。仕組みはCI/CDとは:仕組み・パイプライン構成、製品ごとの無料枠はCI/CDツール比較|主要11製品の無料枠・料金と選び方で比べています。既製のツールの組み合わせで業務の流れが収まらないときは、フルスクラッチ開発で業務に合わせた管理システムを作る選択肢もあります。

作図・差分比較・画像からHTMLを作る補助ツール

draw.ioとMermaidによる作図の使い分け

draw.ioはブラウザとデスクトップの両方で動く作図ツールで、デスクトップ版は32.6.1が2026年10月23日に出ています。フローチャートからER図、システム構成図まで同じツールで描け、図をファイルとして管理できます。

図をテキストから生成したいならMermaidです。12.2.0が2026年10月13日に公開されたMITライセンスのライブラリで、GitHubのMarkdownの中でそのまま図になります。図をレビュー対象にして差分を追いたいならMermaid、レイアウトを自由に決めたいならdraw.ioと分けると迷いません。

Git管理外のファイルを比べる差分比較ツール

2つのファイルやフォルダの違いを並べて見るのがコンペアツールです。Windowsの定番はWinMergeで、2.16.60が2026年10月27日に公開されています。ライセンスはGPL-2.0です。

Gitの差分表示で足りる場面も多いですが、バージョン管理の外にあるファイルを比べるときは専用ツールが速く済みます。顧客から届いた設定ファイル、本番サーバーから取得したログ、Excelから書き出したCSVのように、履歴が残っていない対象です。

画像やデザインからHTMLを作るツール

デザインカンプやスクリーンショットからページを生成するサービスもあり、Frontyがその一つです。Frontyの機能一覧によると、現在は画像のアップロードか一文の説明からページを作るサイトビルダーで、レスポンシブ対応、再利用できるコンポーネント、データベースとフォームを備え、生成したコードを持ち出すこともできます。既存の製品コードに組み込むなら、生成物が自社のコンポーネント設計や命名規則に合うかを、採用前に1画面分で確かめてください。

環境管理:Docker DesktopとDev Container

PHPやNode.js、データベースを手元で動かすための環境管理ツールです。本番がコンテナで動いていて、チーム全員が同じ環境を使うべきならDockerを選びます。リポジトリの.devcontainer/devcontainer.jsonに環境を定義すれば、VS CodeのDev Containers拡張機能でもGitHub Codespacesでも同じ構成の開発環境を作れます。書き方はDev Container(devcontainer)のメリットとはで解説しています。学習や一人の試作でPHPとMySQLが動けばよい段階なら、ServBayのようにGUIで切り替える環境管理ツールのほうが早く始められます。ただしDocker Desktopは組織の規模で有料になるので、次の章の条件を先に確認してください。

「無料」の境界:業務で使ってよいかの確認

一覧記事の多くは「無料」と一言で書きますが、中身は3つの型に分かれます。ソースはOSSでも配布物は別規約の型、組織の規模で有料になる型、非商用に限る型です。どれに当たるかで、会社の業務に使えるかが決まります。

ソースと配布バイナリでライセンスが違う:VS Code

GitHubのmicrosoft/vscodeリポジトリはMITライセンスです。しかしMicrosoftが配布するVS Code本体には別の製品ライセンスが適用され、そのページは「This license applies to the Visual Studio Code product.」と書いたうえで、ソースはMITでGitHubにあると案内しています。費用はかかりませんが、「VS CodeはMITだから自由に再配布できる」は誤りです。MITのソースからMicrosoftのブランドとテレメトリを外してビルドしたのがVSCodiumで、再配布や改変を前提にするならこちらを使います。

組織の規模で有料になる:Visual Studio CommunityとDocker Desktop

Visual Studio Communityは、個人の開発者なら有料アプリの開発にも無料で使えます。組織で使う場合は、授業での学習・学術研究・OSSへの貢献なら人数の制限がなく、それ以外の業務では非エンタープライズ組織で5人までです。Microsoftのエディション比較表は、エンタープライズ組織を「Enterprise organizations are defined as >250 PCs or > $1 Million US Dollars in annual revenue.」と定義しています。PCの台数ではなく売上で判定されることがあり、年間売上100万ドルは1ドル150円で約1億5,000万円です。中小企業でも、業務で使うならProfessional以上の契約が前提になることが多いと考えてください。

Docker Desktopも同じ型です。Docker Desktopのライセンスは、無料で使えるのを従業員250人未満かつ年間売上1,000万ドル未満の小規模事業者、個人利用、教育、非商用のOSSプロジェクトに限っています。それより大きな組織での業務利用と政府機関での利用には有料サブスクリプションが要ります。

非商用に限る:JetBrainsの無料ライセンス

JetBrainsは、CLion、Rider、RubyMine、RustRover、WebStorm、DataGripの6製品を、個人が非商用で使う場合に無料にしています。会社や法人は対象外です。機能は有償版と同じで、違いはCode With Meだけです(DataGripでは使えず、ほかの5製品はCommunity版)。また非商用ライセンスのFAQによると匿名の使用統計の送信は止められず、ライセンスは1年ごとの自動更新で、期間の最後の6か月に1回以上使っていることが更新の条件です。製品を開発して商業的な利益を得る作業は対象外で、業務で使うなら商用サブスクリプションが要ります。

製品名ではなくライセンスの種類で判断してください。同じJetBrainsでも、IntelliJ IDEAとPyCharmの無料版は商用開発に使えます。社内で「無料だから」と配ったIDEが規約違反になる典型が、この取り違えです。

一覧記事に残る終了済みツールの見分け方

紹介記事に載っていることは、そのツールが今も動いている証拠になりません。2026年11月1日に公式情報で確認したところ、次のツールは開発終了・新規受付停止・改名のいずれかに当たります。

ツール 状態 時期 今選ぶなら
Atom 開発終了・アーカイブ 2022-12-15 VS Code
Brackets Adobeのサポート終了 2021-09-01 Phoenix Code
AWS Cloud9 新規受付終了 2024-07-25 GitHub Codespaces
Codeium / Windsurf Devin Desktopへ改称 2026-06-02 Devin Desktop
Gemini Code Assist(個人) IDE拡張の提供終了 2026-06-18 Google Antigravity
Bloop リポジトリがアーカイブ 2025-01-02 –

AtomはGitHubの告知どおり2022年12月15日にアーカイブされ、atom.ioは今もこの告知へ転送されます。それでも侍エンジニアの無料ソフト10選には、AtomとBracketsが残っています。star数やライセンスはリポジトリが止まっても残るので、保守の指標になりません。

確かめる手順は3つで足ります。

  • 公式ドメインを開き、別の製品やお知らせへ転送されていないかを見る
  • GitHubのリポジトリ上部に、アーカイブ済みの警告が出ていないかを見る
  • Releasesの先頭の日付を見る(コミットが新しくてもリリースが何年も無いことがある)

3つ目は見落としやすい点です。グラフ描画ライブラリのFrappe Chartsはリポジトリに2026年10月もコミットがありますが、最新リリースは2022年4月27日のv1.6.3のままです。依存へ加える前に、配布元の保守方針と、脆弱性が出たときの修正の出し方を確認してください。

よくある質問

プログラミングツールにはどんな種類がありますか?

工程で分けると、コードエディタ、IDE、クラウド開発環境、AIコーディング支援、バージョン管理、補助ツール、環境管理の7分類です。各分類の代表ツールは本文の分類表にまとめています。比較は同じ分類の中で行います。

無料のプログラミングツールはどれですか?

VS Code、Git、Eclipse、draw.io、WinMerge、Mermaid、サクラエディタ、Notepad++は会社の業務でも費用なしで使えます。IntelliJ IDEAとPyCharmの無料版も商用開発に使えます。Visual Studio CommunityとDocker Desktopは組織の規模によって有料になり、JetBrainsのWebStormやRiderの無料版は非商用に限られます。

有名なプログラミングソフトは何ですか?

エディタではVisual Studio Code、IDEではVisual Studio、IntelliJ IDEA、Xcode、Eclipseが広く使われています。Windowsで.NETを開発するならVisual Studio、JavaならIntelliJ IDEAかEclipse、iPhoneアプリならXcodeと、言語と対象OSで定番が決まっています。

開発支援ツールとは何ですか?

プログラミングツールとほぼ同じ意味で使われますが、チーム開発を支えるツールまで含めて呼ぶことが多い言葉です。エディタやIDEに加え、Gitなどのバージョン管理、JiraやBacklogなどの課題管理、GitHub ActionsなどのCI/CDが入ります。

ブラウザで使えるIDEはありますか?

GitHub Codespacesが代表で、個人のGitHub Freeアカウントなら月120コア時間まで無料で使えます。自社サーバーで動かすならcode-serverがあります。AWS Cloud9は2024年7月25日に新規受付を終えているので、これから始める場合は選べません。

関連記事

お気に入りに入れた記事の一覧

一創の公式 SNS

X では毎朝の新着記事と IT ニュースの速報を、YouTube・TikTok・Instagram・LinkedIn・Facebook では記事の解説動画を配信しています。

資料請求

今日のトレンド記事 直近 24 時間で、いつもより多く読まれている記事

  1. 2026.10.29 テックブログ ソニー生命の情報漏洩38.5万件|ログインできない理由、再開状況と窓口の電話番号
  2. 2026.11.03 テックブログ ノジマ不正アクセスで約700万件漏えい:対象確認・窓口と乗っ取り注文を止める実装
  3. 2026.11.03 テックブログ クラブツーリズム不正アクセス:約432万件の対象確認と偽メールの見分け方・流出検知の設計
  4. 2026.11.02 テックブログ サントリーの不正アクセスで約10万人分漏えい|M365のファイル大量ダウンロードを監査ログで調べる手順
  5. 2026.11.02 テックブログ アララの不正アクセス:メール約7,700万件の持ち出しと契約企業が行うAPIキー再設定・代替送信・連名報告

RELATED POSTS 関連記事

目次