Notepad++ For Windows

October 30, 2020 - Don Ho (Free)
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

Notepad++ is free open Рsource text and code editor software for Windows and notepad replacement that supports several languages. It running in MS Windows Environment because its use is governed by GPL License. It is written in C++ and is based on the powerful editing component Scintilla and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size.

notepad++ Code Editor Software


As suggested by its name, Notepad++ 2020 can also be regarded as a more complex text editor that comes with additional functions compared to the standard Notepad. It comes with a clean and simple interface without looking crowded despite its large array of functions since they are grouped into appropriate menus with some of them being accessible from the context menu within the main window.

By optimizing as many routines as possible without losing user-friendliness, it is trying to reduce the world’s carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

As mentioned, Notepad++ Download For Windows supports multiple programming languages and includes syntax highlighting for most of them. Plus, it can work with multiple documents at the same time, while remaining incredibly friendly with hardware resources.

Notepad++ Supported coding languages are C, C++, Java, C#, XML, HTML, PHP, JavaScript, RC file, makefile, NFO, doxygen, INI file, batch file, ASP, VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Unix Shell Script, Fortran, NSIS and Flash action script.

notepad++ Code Editor Software For Windows

System Requirements

Operating System Windows XP/ Vista/ Windows 7/ Windows 8 / Windows 10
Processor Intel Pentium 4 or later
Memory 1 GB RAM
Storage Space 200 MB of hard disk space

Technical Specification

Software Name Notepad++ For Windows V
File Size 3.88 MB
Language English
License Free
Developer Don Ho

Features of Notepad++ Code Editor For Windows

  • Syntax Highlighting and Syntax Folding:
    Supported languages: C, C++, Java, C#, XML, HTML, PHP, Javascript, RC resource file, makefile, ASCII art file (extension .nfo, doxygen, ini file, batch file, ASP, VB/VBS source files, SQL, Objective-C, CSS, Pascal, Perl, Python and Lua.
  • WYSIWYG: If you have a colour printer, print your source code (or whatever you want) in colour.
  • Style Configurator: For each style in every supported language, the user can change the background/foreground colour, the font, font size, and font style ( bold or Italic ) via the Style Configurator Dialog.
  • User Define Syntax Highlighting: It allows user to define his own language: not only the syntax highlighting keywords, but also the syntax folding keywords, comment keywords and the operators.
  • Multi-Document: You can edit several documents at the same time.
  • Multi-View: You have two views at same time. That means you can visualize (edit) 2 different documents at the same time. You can visualize (edit) in the 2 views one document at 2 different positions as well. The modification of a document in one view will carry out in another view (i.e. you modify the SAME document when you are in clone mode).
  • Regular Expression Search supported: You can search one string in the document by using the regular expression.
  • Direct Drag ‘N’ Drop supported: You can open a document by drag & drop. You can also move your document from a position (or even a view) to another by drag & drop.
  • Dynamic position of Views: The user can set the position of the views dynamically (only in 2 views mode: the splitter can be set in horizontal or in vertical).
  • File Status Auto-detection: If you modify or delete a file which opened in Notepad++, you will be notified to update your document (reload the file or remove the file).
  • Zoom in and zoom out: That’s another fantastic function of the Scintilla component.
  • Multi-Language environment supported: The Chinese, Japanese, and Korean Windows environments are supported.
  • Bookmark: User can just click on the bookmark margin (located right side of line number margin) or type Ctrl+F2 to toggle a bookmark. To reach the bookmark, type just F2 (Next bookmark) or Shift+F2 (Previous bookmark). To clear all bookmarks, click the Menu Search->Clear All bookmarks.
  • Brace and Indent guideline Highlighting: When the caret stay beside one of that symbol { } [ ] ( ), the symbol beside of caret and its symmetric opposite symbol will be highlighted, as well as the indent guideline (if any) in order to locate the bloc more easily.

How Can You Download Notepad++?

Notepad++ can be downloaded for free by clicking on the Free Download button. It is only available for Windows, so users on other platforms will have to look elsewhere for coding tools. After your download, an install wizard will guide you through a few easy steps to finish your installation and get you coding in no time.

Pros and Cons Of Notepad++ Code Editor For Windows

Pros Cons
Lightweight interface Only for Windows
Tons of features Steep learning curve

What’s New in Notepad++ V 7.9 Download For Windows

  • Add the ability to open the target file of a Shortcut (*.lnk).
  • Enhance side panels behavior: close a single panel instead of the entire stack.
  • Fix Monitoring & document auto-update not scrolling to the end of the file with Word wrap enabled issue.
  • Fix mouse cursor flicker while hovering URLs.
  • Add back hovered blue underlined URLs.
  • Enhance C++, Perl, Python parsers, and add VHDL in Function List.
  • Improve some ambiguous commands naming in Shortcut Mapper.
  • Add an option to prevent right-click from canceling selection.
  • Add the ability to sort lines randomly.
  • Fix “Close All BUT this” loses the current document data issue.
  • Allow users to start making a stream selection and then change to column block (by pressing the ALT key).
  • Add word wrap option to find results context menu.
  • Add keyboard navigation ability to Column Editor.
  • Add keyboard shortcut ability to Projects, Folder as Workspace, and Function List for switching among these panels.
  • Enable project panels to toggle from the menu.
  • Enhance Folder as Workspace to restore the latest selected item of the last session on Notepad++ startup.
  • Fix inaccurate line margin update with word wrap enabled.
  • Fix Find previous/next commands not scroll vertically to show match result issue (with word wrap disabled).
  • Add confirmation preference for Replace All in All Opened Documents operation.
  • Add Escape keypress in the functionalist search box to clear its text.
  • Add RTL capability to localized messageboxes.
  • Make (Find) dlgAlwaysVisible a true Preference setting.
  • Fix sorting by column key using incorrect key values.
  • Add search scope to Find window status bar output.
  • Fix false hit result in Find in Finder.
  • Prevent redundant line data copy in Finder.

FAQ of Notepad++ Code Editor Software For Windows

  • How do I open a text file in Notepad++?
    Click on File on the very top left then click on open from the drop-down menu. Then navigate to the text file you want to open. Double-click on it or click on it then click open.
  • How do I copy and paste when using Notepad++?
    You should be able to use Ctrl + C (Copy) and Ctrl + V (Paste) to transfer text in and out of Notepad ++. However, if you are using a Mac or it just doesn’t work for you, double click or highlight the text and right-click it and then press copy or paste from the choices listed.
  • How do I launch my project in Notepad++, especially in Notepad++ HTML?
    Right-click on the file and select the option to open file with, an option box will open and allow you to select the program you wish you open the file with.


Notepad++ is a free and open-source code editor software for Windows to create text files and also you can edit source code. It supports multiple programming languages, so it is very useful for developers.