Entwicklungsumgebung: Kombination verschiedener Werkzeuge (Editor, Compiler, Debugger) für die Programmierung in einer bestimmten Sprache.