

By optimizing as many routines as possible without losing user friendliness, NotePad++ is trying to reduce the world carbon dioxide emissions. The supported languages by NotePad++ 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.īased on the powerful editing component Scintilla, NotePad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. Running in the MS Windows environment, its use is governed by GPL License. If this command returns an error, you can split it into two.NotePad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Download and Set Up Wineįirst, open the terminal app and add a WineHQ signing key using the command below: wget -qo- | sudo apt-key add.

However, if you're on some other Linux distro, using Snap (demonstrated below) is probably a better way to get Wine on your computer.įor the uninitiated, Wine (an acronym for Wine Is Not an Emulator) is a compatibility layer that allows you to run Windows programs on Unix-like operating systems. This method works well on Debian and its derivatives. One of the preferred methods to install Notepad++ and other Windows programs on Linux is to use Wine.

In this guide, we'll go over these methods in detail. Fortunately, though, there are a couple of ways to install and get Notepad++ running on a Linux machine.
