Notepad++ – Source Code Editor and Syntax Highlighter based on Scintilla

Written By Sam on 12 December 2009

If you are planning to start a new programming language, the first thing you would have to concentrate is the syntax of the language. Once you are done with understanding the syntax you can easily write complex programs. It will be very helpful for you, if your editor shows the syntax of the programming language. There are many editors on the Internet, but my favorite is Notepad++. Notepad++ is a free source code editor and Notepad replacement that supports syntax highlighting of programming languages like C++, Java, Ruby and many more. Notepad++ is based on the powerful editing component Scintilla and uses pure Win32 API and STL.

Notepad++ - Simple Source Code Editor and Syntax Highlighter based on Scintilla

Notepad++ offers support of Syntax highlighting for many popular languages like C, C++, Java, C#, HTML, PHP, Python, Doxygen, TCL, Perl, TeX, VHDL, YAML, Lisp, SQL and many more. You can even define your Syntax Highlighting. Notepad++ supports WYSIWYG which means that you can print the source code in color. Other notable features of Notepad++ include Auto-completion, Multi-Document Support, Multi-View, Support for Regular Expression Search/Replace, Full Drag ‘N’ Drop support, Dynamic position of Views, File Status Auto-detection, Macro recording and playback and many more.

Download Notepad++

One Response to “Notepad++ – Source Code Editor and Syntax Highlighter based on Scintilla”

  1. rakesh says:

    I agree with that before programming we should concentrate on syntax of the language.

Leave your response!