Integrated Development Environment
開発環境だよ
開発する上で必要なものが(ほぼ)全部詰め込まれているよ
日本では「統合開発環境」や「IDE」と表現されるのが一般的だよ
簡単に書くよ
Integrated Development Environment(読:インテグレーティド・デベロップメント・エンバイロメント)とは
いわゆる「IDE(統合開発環境)」のこと。
用語の中身としては
ドラえもんな開発環境
です。
もう少しゴ○ゴ13風に言うと
「必要な道具は、すべて揃えた。あとは、おまえの腕次第だ。健闘を祈る」な開発環境
です。
詳しく書くよ
最初に留意事項です。
「統合開発環境」や「IDE」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
IDE(統合開発環境)の正式名称(?)が「Integrated Development Environment」です。
「Integrated Development Environment」の頭文字を取ったのが「IDE」ね。
※「Integrated Development Environment」を何となく日本語にすると「統合された開発環境」となります。[詳細]
以上が「IDE」の意味を知っている人向けの説明です。
「IDEって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

それでは、いってみましょう。
サクっと一言で説明すると
「いろいろ詰め込んでおいたから、何か作りたいときは、これひとつで事足りるよー」な、開発のためのツール(道具)
が「Integrated Development Environment」です。
上でも書きましたが、一般的には「IDE」と表現されます。
もしくは日本語で「統合開発環境」です。
※本ページでも以降は「IDE」と表現します。
IDEは「これがあれば、コードも書けるし、コンパイルもできるし、テストで動かすこともできるし、デバッグもできちゃうし、あと必要なのは、おまえの技術力だけさ(--)σびしっ!」な開発環境です。
IDEとして有名なのはJavaとかをやるときに使うEclipseやWindows系のVisual Studioですかね。
この2つは私も使っています。
IDEを使うメリットは
それがあれば何でもできる(かもしれない)
でしょうか。
文字通り、必要な物が「統合」されているのです。
「何でもかんでもサポートしてやるぜ!」な開発環境です。
一方のデメリットは……個人的に感じているのは
起動が遅い
です。
使わない機能まで使えるように準備したりしますからね。
動きがもっさりすることが多いように感じます。
一言でまとめるよ
まぁ「Integrated Development Environment」って単語が出てきたら「IDE
(作るために必要な物が全部詰まった開発環境)のことなんだな~」と お考えください。
おまけ
■訳してみるよ
「integrated(インテグレーティド)」の意味は「統合された」とか「完全な」とかです。
「development(デベロップメント)」の意味は「開発」とかです。
「environment(エンバイロメント)」の意味は「環境」とかです。
何となく くっつけると
統合された開発環境
となります。






