Programmer's Notepad is a powerful text editor targeted at users who work with source code. The program offers a versatile environment, features syntax highlighting for many languages (through plugins called "schemes"), project management, addons, and much more.