schau dir anstatt notepad mal den ultraedit an - der hat ettliche für die programmierung nützliche features (zb. syntaxhighlightning, aufrufen des compilers aus UE heraus -> geöffnete datei wird kompiliert -> fehlerausgaben werden direkt im UE angezeigt, usw.)
und dann könntest dir noch das uralt borland c zeugs (bcc)anschaun ...
ich hab einige zeit mit UE und dem bcc gearbeitet und war eigentlich sehr zufrieden ...
du könntest dir aber auch
GCC anschaun ...