EmEditor Text Editor is a text editor for Windows that fully supports Unicode, enabling you to edit multiple languages. EmEditor also utilizes an assortment of plug-ins in order to extend the functions of EmEditor for specific needs while maintaining a small and fast core program. In addition to its stability and advanced capabilities, EmEditor features useful functions such as user configurable syntax highlighting, clickable URLs, OLE drag and drop, search and replace, and keyboard, toolbar, and menu customization. EmEditor supports syntax highlighting for many languages, including ASP, C++, C#, CSS, HTML, Java, JavaScript, JSP, Pascal (Delphi), Perl, PHP, Python, Ruby, SQL, Tex (LaTeX), VBScript, and Windows Script. Designed for Windows XP and Windows Vista.