The Language-Sensitive Editor for OpenVMS (LSE) is a multilanguage, multiwindow, screen-oriented editor designed for program development and maintenance. LSE is "language-sensitive" in that it provides you with language-specific information. This information enables both new and experienced programmers to develop programs faster, with fewer errors, through language-specific construct completion and error detection and correction facilities. LSE works in concert with supported languages and the debugger to provide a highly interactive, online environment that facilitates the edit-compile-debug portion of the program development cycle. Within a single editing session, you can write code, edit, compile, review compile-time errors, and correct compile time errors. LSE can be invoked directly from the debugger to correct source code errors found during a debugging session. You can customize the environment by tailoring and expanding the features and structures provided by LSE. You can save your defined environments for future use.