Notepad++ is a tabbed source code editor and a lightweight replacement for the Notepad with a customizable interface. It offers support for multiple languages and provides an extensive plugin system under Windows environment. It is a small, fast, and user-friendly source code editor supporting a variety of programming and scripting languages.

Notepad++ has been designed based on the powerful editing component called Scintilla and coded in C++. It uses pure Win32 API and STL that ensures a higher execution speed and smaller program size. Hence it is often referred as a light-weight text and source code editor. The various languages supported by notepad++ include C, C++, Java, C#, XML, HTML, PHP, JavaScript, RC file, NFO, doxygen, INI file, batch file, ASP, VB / VBS, SQL, CSS, Pascal, Perl, Python, Unix Shell Script, Fortran, and Flash action script.  


Features of Notepad++ include source code "folding" allows the users to quickly reduce and expand sections of code in order to see the overall document. In addition, it features multi-language syntax highlighting, auto-completion, WYSIWYG, document map, Unicode support, etc. The program has an easy-to-access menu with even more features and functions that allow accessing a long list of plug-ins. Other features include:

  • Macro recording and playback
  • Full drag-and-drop supported
  • Brace and Indent guideline highlighting
  • More than 50 languages supported
  • User language define system
  • Tabbed document and Multi-View
  • PCRE (Perl Compatible Regular Expression) Search/Replace

Compatible OS versions: Win2K, Windows XP, Windows Vista, Windows 7, Windows 8 and Windows Emulator (Wine) etc.

Advantages of Notepad++

Notepad++ could recognize different languages and organize code into the proper format. It is clean and lightweight that does not take a lot of computer space to function. It supports over twenty seven plug-ins available with Notepad++, ten of them are included in the download, including zoom in and out. Some plugins allow multiple clipboards andAspell for spell checking. There are plugins for text encoding formats like Unicode which is needed for some of the foreign systems. One of the handier plug-ins is th eTextFX which will make sure your code is W3C compliant.

Safe and Secure
Safe and Secure