EmEditor Professional is very clear and easy to use. It has a lot of useful features and allows you to print text, save backups, manage plugins, or automatic text wrapping. EmEditor supports almost all popular formats in between ASP, PHPScript, Python, PHP, Ruby, PerlScript or even HTML.
EmEditor Professional is available in the trial version and allows for 30 days free usage. After this period, you must purchase the program or uninstall the operating system.