Notepad++ - текстовий редактор, призначений для програмістів і тих, кого не влаштовує скромна функціональність Блокнота, що входить до складу Windows. Notepad++ базується на компоненті Scintilla (потужному компоненті для редагування), написаному на C++ з використанням тільки Win32 API і STL, що забезпечує максимальну швидкість роботи при мінімальному розмірі програми. Інтерфейс у Notepad++ - багатомовний. Серед особливостей програми - підсвічування синтаксису, підтримка великої кількості мов (C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VB/VBS, SQL, CSS, Pascal, Perl і Python), багатомовна підтримка, робота з декількома документами.
Основні можливості Notepad++ :
Підсвічування тексту і можливість згортання блоків, згідно синтаксису мови програмування
WYSIWYG (друкуєш і отримуєш те, що бачиш на екрані)
Режим підсвічування синтаксису, що налаштовується користувачем