in reply to Code Editor

Assuming this is a serious question... Emacs is *the* text editor. It's at least 50% of the reason I prefer UNIX anyway. Syntax highlighting, of course. I'll let you discover the rest yourself. Just start looking.