Notepad++ — текстовый и исходниковый редактор для операционной системы Microsoft Windows, разработанный с упором на облегчение редактирования программного кода и других текстовых форматов. Программа поддерживает работу с вкладками для одновременного открытия нескольких файлов, многоязычный интерфейс и подсветку синтаксиса для большого числа языков программирования. Архитектура приложения предусматривает расширение функциональности за счёт плагинов и пользовательских настроек, что делает его гибким инструментом как для простых правок текста, так и для задач разработки.
Редактор реализует базовые и расширенные возможности управления текстом: автодополнение, поиск и замену с поддержкой регулярных выражений, сворачивание блоков кода, макросы, настройку отступов и работу с различными кодировками. Интерфейс ориентирован на продуктивную работу: панель вкладок, настраиваемые горячие клавиши и набор стандартных инструментов упрощают навигацию и редактирование. Благодаря открытому характеру расширений сообщество пользователей создаёт и поддерживает плагины, расширяющие встроенные возможности — от интеграции систем контроля версий до дополнительных средств анализа кода.
- Поддержка вкладок для одновременной работы с несколькими файлами
 - Подсветка синтаксиса для множества языков программирования и текстовых форматов
 - Плагинная система для расширения функциональности
 - Поиск и замена с поддержкой регулярных выражений
 - Автодополнение слов и фрагментов кода
 - Макросы для записи и воспроизведения последовательностей действий
 - Сворачивание/разворачивание блоков кода
 - Поддержка различных кодировок и преобразований форматов строки
 - Настраиваемые горячие клавиши и параметры интерфейса
 - Инструменты для сравнения версий и интеграции с внешними утилитами через плагины