SciTE - Данная программа это текстовый редактор, предназначенный в первую очередь для программистов: имеется поддержка большинства языков программирования, подсветка синтаксиса, одновременная работа с несколькими файлами, прямоугольное выделение текста и многие другие полезные функции.
При наличии соответствующей среды разработки компиляцию и запуск проекта можно осуществить прямо из редактора SciTE.