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