Entwicklungsumgebungen

Entwicklungsumgebungen enthalten einen Editor, managen Compileraufrufe, schreiben Makefiles und enthalten Unterstüzung für den Debugger

xwpe und rhide sind Nachbauten der Borland Turbo-Compiler

gnu emacs ist ein Editor, aber auch die eierlegende Wollmilchsau unter Unix

Code Crusader/Code Medic versucht Code Warrior und M$Visual Studio nachzuahmen

kdevelop versteht sich als das maßgebliche Werkzeug für den KDE Desktop.

Dies sind freie Entwicklungsumgebungen:
Kommerzielle Entwicklungsumgebungen gibt es schon lange für Linux (genau wie xwpe oder gnu emacs...).