Notepad++ ist ein kostenloser Quellcode-Editor, der Syntaxhervorhebung für über 50 Programmiersprachen unterstützt. Es bietet tabellenbasiertes Bearbeiten, das gleichzeitige Öffnen mehrerer Dokumente ermöglicht. Außerdem verfügt es über Funktionen wie Autovervollständigung, Suchen und Ersetzen sowie Makroaufnahme und -wiedergabe. Darüber hinaus hat es eine anpassbare Benutzeroberfläche und unterstützt Plugins für zusätzliche Funktionalität.