Notepad++ is the free source code editor and it'ssupports several languages. Running in the Windows OS, its license approved by the GPL .
Sublime Text editor is a sophisticated text editor for code and mark. Sublime provides the best slick user interface snd that have the extraordinary features and amazing performance capabilites.
Komodo Edit is a best ide for you can do something powerful and yet simple.If you doing yourself more advanced functionality like unit testing, code profiling, debugging and code refactoring. Komodo IDE fill the most of your requirements.
Brackets is a powerful and lightweight modern text editor. Brackets provides the great user interface with intracting help features.
TextMate editor is purely devloped for the Apple Mac Operating System. Now with the help of Textmate you can easily editing and coding in MAC OS.