Notepad++ is a free source code editor and Notepad replacement that supports several languages.
Usecase: Establishing persistence on a Windows host
Compile code and generate a DLL plugin file. Create a custom plugin folder in the plugins directory, for example "C:\Program Files\Notepad++\plugins\" and place the DLL plugin file in the directory. The directory and DLL must have the same name.