1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

有名なIDEの概要一覧

1
Last updated at Posted at 2024-09-06

概要

ある程度有名なIDEについて、概要をまとめてみました。

目次

そもそもIDEとは

IDEとは「Integrated Development Environment (統合開発環境)」の略です。
そもそも開発に必要なツールは複数あります。例えば、ソースコードを書く「テキストエディタ」、書いたソースコードを0と1の組み合わせの機械語に翻訳する「コンパイラ」、コンパイラが作成したバイナリをつなぎ合わせる「リンケージエディタ (リンカ)」などがあります。
これらの開発用ツールを1つにまとめたのがIDEです。IDEがあることにより、開発環境の構築が容易になります。
ちなみに、1983年に販売されたTurbo Pascalが最も古いIDE (のひとつ) とわれています。

Visual Studio

開発元 Microsoft
初版 1997年
無償 or 有償 無償版と優勝版がある
HP https://ja.wikipedia.org/wiki/Microsoft_Visual_Studio

使用できるOS

Windows
Mac ×
※「Visual Studio for Mac」という製品があったが、2024年8月31日でサポートが終了した

概要

Microsoftが開発したIDE。
初版は1997年で、「Visual Studio 97」という製品名だった。
他のIDEと比べて比較的にできることが多く、Windowsアプリはもちろん、AndroidやiOSのアプリ、クラウドサービスも作成可能。

参考

Xcode

開発元 Apple
初版 2003年
無償 or 有償 無償
HP https://developer.apple.com/xcode/

使用できるOS

Windows ×
Mac

概要

Appleが開発したIDE。
MacやiPhone、iPad向けのアプリ開発に特化しており、「App Store」で販売されているアプリのは、XCodeで開発されている。
MacやiPhone向けのアプリを制作したいなら、ほぼ必携となるIDE。

Eclipse

開発元 IBM
※現在の管理は「Eclipse Foundation」に引き継がれている
初版 2001年
無償 or 有償 無償
HP https://www.eclipse.org/

使用できるOS

Windows
Mac

概要

IBMが「VisualAge for Java」というIDEの後継として開発した。
Javaで開発を行う目的で開発されたIDEだが、Java以外にもC++やPython、PHP、Puby等、色々な言語で開発を行うことができる。
ちなみに、Eclipse自体もJavaで開発されている。

IntelliJ IDEA

開発元 JetBrains
初版 2001年
無償 or 有償 無償版と有償版がある
HP https://www.jetbrains.com/idea/

使用できるOS

Windows
Mac

概要

「インテリジェイ アイディア」と読む。
Java向けのIDEで、よく「Eclipse」と比較される。
こちらのサイトによると、2024年時点でJavaのIDEとしては1番人気らしい。

Android Studio

開発元 Google
初版 2014年
無償 or 有償 無償
HP https://developer.android.com/studio?hl=ja

使用できるOS

Windows
Mac

概要

Androidアプリ開発専用のIDE。
IntelliJ IDEAをベースに開発されており、主にJavaを用いてアプリ開発を行う。
Androidアプリを開発する場合はほぼ必須のIDE。
ちなみにAndroid Studioが誕生する前は、Androidアプリの開発は主にEclipseにAndroid開発用のプラグイン「ATD (Android DevelopmentTools)」を導入して開発していた。

Delphi

開発元 Borland International
初版 1995年
無償 or 有償 無償版と有償版がある
HP https://www.embarcadero.com/jp/products/delphi

使用できるOS

Windows
Mac

概要

DelphiはIDEの名前であるが、このDelphiの中で使用される言語もDelphiと呼ばれている。
Delphi以外には、C++もサポートしている。
複数のプラットフォームをまたいだクロスプラットフォームの環境で開発が可能。
GUIを含んだアプリ開発に強く、ドラッグ&ドロップで画面の要素を配置できる「ヴィジュアルプログラミング」の機能がある。

Visual Studio Code

開発元 Microsoft
初版 2015年
無償 or 有償 無償
HP https://code.visualstudio.com/

使用できるOS

Windows
Mac

概要

高機能で軽量な、テキストエディタツール。
機能が豊富にあるが、無償で使用できる。
拡張機能も多くあり、自分好みに様々なカスタマイズが可能。
その拡張機能を導入することにより「java」「Python」「C++」等、様々な言語で開発が可能なIDEとなる。

おわりに

IDEには色々な種類がありますが、ひとつのIDEに慣れてしまうと必要に迫われない限り、なかなか他のIDEに移り辛いところもあると思います。
個人的にはAndroidアプリを開発したく、Android Studioに興味をもったので今後インストールして使っていきたいと思いました。
また、今回調べたIDEでは完全有償のIDEは無かったので、まずは無償版を試してみて色々なIDEに触ってみて知見も広めたいと思いました。

1
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?