Eine integrierte Entwicklungsumgebung, auf Englisch auch als Integrated Development Environment (kurz IDE) bekannt, ist das wichtigste Werkzeug eines Softwareentwicklers. Es ist die Kommandozentrale, von der aus man programmiert, das Programm kompiliert, startet, testet und viele andere tolle Dinge machen kann.

Es gibt diese IDEs von verschiedenen Herstellern. Einige sind kostenlos, andere nicht. Typische Vertreter nicht nur für die Entwicklung von Java-Programmen sind

  • Eclipse
  • IntelliJ Idea
  • Microsoft Visual Studio

Und wenn man erst einmal eine benutzt und etwas besser kennengelernt hat, möchte man sie nie mehr missen.

Aber was ist daran "integriert"? Viele Werkzeuge, die ich schon im Artikel zu Hello World! angerissen habe, findet man hier kompakt zusammen, um nicht zu sagen: integriert!