Dev Resources
Notepad++ favicon

Notepad++

Editor/Programming

Notepad++ is a text and source code editor for use with Microsoft Windows. It supports tabbed editing, which allows working with multiple open files in a single window.

Notepad++'s website screenshot

About Notepad++

Notepad++ is a free and open-source source code editor and Notepad replacement for the Windows environment, released under the GNU General Public License. It supports multiple programming languages and is built on the Scintilla editing component, written in C++ using the Win32 API and STL.

The editor is designed for speed and a small program footprint, with development focused on optimizing routines for execution efficiency. It is suited for developers on Windows who need a lightweight, multi-language code editor as an alternative to the default Notepad application.

Key features

  • Free and open-source source code editor (GPL license)
  • Notepad replacement for Windows
  • Supports syntax highlighting for several programming languages
  • Built on the Scintilla editing component
  • Written in C++ using pure Win32 API and STL for speed and small size
  • Dark theme support

Frequently asked questions

Is Notepad++ free?

Yes, Notepad++ is free both as in free speech and free beer, licensed under the GNU General Public License.

What platforms does Notepad++ run on?

Notepad++ runs in the MS Windows environment.

What programming languages does Notepad++ support?

Notepad++ supports several programming languages through syntax highlighting.

What is Notepad++ built with?

Notepad++ is written in C++ using pure Win32 API and STL, and is based on the Scintilla editing component.

Does Notepad++ have a dark theme?

Yes, Notepad++ offers a dark theme option.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like