Specifications
Introduction to the OpenVMS Programming Environment
1.1 Built-in and Optional OpenVMS Programming Tools
Table 1–1 lists the software development tools supported by the OpenVMS
operating system, shows whether they are built-in or optional, and provides
pointers to their descriptions in this manual.
Table 1–1 OpenVMS Software Development Tools
Task Name
Built-in or
Optional
Where
Described
Creating source files DEC Text Processing Utility Built-in Chapter 5
EVE editor Built-in
EDT editor Built-in
TECO editor Built-in
vi editor (POSIX) Optional
DEC Language-Sensitive
Editor/Source Code Analyzer
(LSE/SCA)
Optional
Managing code and
modules
DEC Code Management
System (CMS)
Optional Chapter 6
DEC Module Management
System (MMS)
Optional
Creating object files Compilers and interpreters
1
Optional Chapter 7
†VAX MACRO assembler Built-in
‡MACRO-64 assembler Optional
Linking Linker utility Built-in Chapter 8
Librarian utility Built-in
Debugging and testing
programs
Symbolic debugger Built-in Chapter 9
Delta/XDelta Debugger Built-in
‡OpenVMS AXP System-Code
Debugger
Built-in
System Dump Analyzer (SDA) Built-in
DEC Performance and
Coverage Analyzer (PCA)
Optional
DEC Language-Sensitive
Editor/Source Code Analyzer
(LSE/SCA)
Optional
DEC Test Manager Optional
Using callable system
routines
Run-time libraries Built-in Chapter 10
System services Built-in
Utility routines Built-in
Record Management Services
(OpenVMS RMS)
Built-in
1
Except the VAX MACRO-32 Compiler for OpenVMS AXP which is a built-in compiler
†VAX only
‡AXP only
Many tools can be used in more than one phase of the software development
process. For example, you can use text editors throughout the development
1–2










