Notepad ++ is a free source code editor that supports multiple programming languages. It is written in C ++, and the Win32 API and STL are fast and the program is small. It's a very versatile program because it can be used as a general text editor as well as code editor.
Notepad ++ contains a variety of features. For example, wysiwyg (function that is output as you see), a custom syntax emphasis, a tab function that allows you to handle multiple documents at once, a search and replacement using regular expressions, drag and drop, and dynamic location It also offers adjustment, file status automatic detection, braces and indentation guidelines, bookmarks, and macro recording and regeneration. It is full of functions you really need, so it's especially useful for programming people!