Editor for Programming & Development

Color coded editor, syntax highlighting, and bookmarks

Now also available for Linux

UltraEdit for Windows

UltraEdit delivers easy viewing and editing of code and variables. In addition to the standard editing functions such as undo, copy and paste, and searching, UltraEdit’s color-coded editor allows programmers to decipher different code types and variables, and you are going to love the powerful code-folding too.

Additional productivity enhancing features include delimiter matching that shows you the location of the opening and closing of parentheses, and bookmarking which helps you remember and find significant sections of code such as subroutines and constant declarations.

Features for programmers and developers…

  • Disk based text editing
    • Supports files in excess of 4GB
    • Minimum RAM used even for multi-megabyte files
    • Configuration options for temp files and large file handling
  • UTF-8/Unicode text editing support
  • Native FTP client
    • Includes support for SFTP (SSH2)
    • Multiple account support
    • Automatic save back to server without logon requirement
  • Project/Workspace support
  • Configurable keyboard mapping
  • Column/block mode text editing
  • Hexadecimal Editor
    • Edit any binary file in hex edit mode
    • Toggle between binary (hex mode) and ASCII view
  • Code folding
    • Fold any function or structure
    • C/C++, HTML, XML, Java, Perl, PHP and more
    • Collapse All and Expand All
  • User configurable Syntax highlighting
    • Pre-configured for C/C++, Visual Basic, C#, VBScript, ASP
    • HTML, Java, Perl, XML, PHP, JavaScript, and CSS
    • Nearly 500 wordfiles for different languages available
    • Support for up to 20 languages in one wordfile
    • Wordfiles available for hundreds of language

A hallmark of UltraEdit text editor is its language-specific support.

UltraEdit includes brace matching, code folding and more. Natively supports C/C++, Cobol, Fortran, Pascal, Perl, Plb, Visual Basic, Vb Script, ASP, C#, CSS, TeX / LaTeX, HTML, Java, Javascript, Ecma / Ecmascript, PHP, Python, XML, Microsoft Assembler, AT&T Assembler, and Netwide Assembler.

UltraEdit text editor also includes powerful CTAGS support.

Build a project-specific ctag file with the option to create automatically when opened, with fully configurable parameters and tag file for use outside of projects. The find symbol command will locate any symbol in the ctag file of the selected item or the item under cursor and position it in appropriate file… That’s the power of UltraEdit!


  • Multi-byte support with integrated IME support
  • Named templates
  • Supports 64-bit file handling
    • Standard on all 32-bit Windows platforms
  • Artistic style formatter
  • Powerful number convertor
    • Selected number to binary, octal, decimal or hexadecimal
  • Auto-correction of syntax-highlighted keywords
  • Character properties pop-up dialog to show:
    • Value of character in decimal/hex and display
    • Offset of character from start of file in decimal/hex

UltraEdit for Linux

UltraEdit text editor for Linux feature list

UltraEdit for Linux is a powerful text editor with a vast array of features. UltraEdit is used by programmers to code and edit all kinds of programming languages including C/C++, Java, Perl, Python, PHP, JavaScript, HTML, CSS and more.

While the Linux version of UltraEdit does not initially include all of the features/functionality available in the Windows version, each future release will include additional functionality which is present in the Windows version but not yet available in the Linux version. Please check back frequently for updates on new additions.  For this reason we have linked directly to IDM Computer Solutions site.

UltraEdit’s system requirements for Linux are also available on their site.

The Next Steps

What do our Customers say about us?

I have had a very helpful response, and have passed it on to my Oxford colleagues with success. I am impressed with the way Adept seems to maintain the same staff for many years, which speaks very well for the organisation.

HG, Oxford, UK

I am impressed by the level of support your company provides, and the list of software you offer looks very good indeed.

MQ, Edinburgh, UK

Thank you for all your efforts. A perfect example of what support should be. Again thank you.


At 13-years old, my daughter’s research manuscript has been accepted for publication in a top tier peer-reviewed Environmental Science journal and OriginPro 8.6 will allow her to export the graphs in a wide variety of formats which can meet any publisher’s requirements. Kudos to OriginLab for designing innovative and intuitive software that can span the needs of both a burgeoning young scientist like my daughter to a PhD expert in their field. It is hard to imagine that other products offer this extraordinary level of user versatility.

Michael Grimmett, MD, FACP, FACS Ophthalmologist Palm Beach Gardens, Florida

For the time being we are unable to offer the following product ranges although we are currently working hard to increase the number of products we can offer in the future. Please contact us to talk about alternative products that we may be able to offer you.