Syntext Serna Free - довольно мощный, при этом бесплатный, XML редактор который поможет вам при создании документов различных форматов, таких как техническая документация, руководства пользователя, статьи, книги, листинги программ и т
Atom - бесплатный функциональный текстовый редактор, который предоставляет инструменты для совместной одновременной работы с кодом, имеет интеллектуальную систему автодополнения ввода, имеет режим совместимости с Vim и Emacs и многое другое
Microsoft QuickBASIC (qbasic) просто говоря "Васик", всем известный интерпретатор простого языка программирования, который до боли знаком студентам начальных курсов