Specifications
Preface
Intended Audience
This manual is intended for programmers who want to become familiar with the
OpenVMS operating system programming environment. The information in this
manual applies to OpenVMS operating systems running on both VAX and AXP
platforms. Unless otherwise noted, the environments function the same way.
Document Structure
This manual introduces the programming tools supported by the OpenVMS
operating system. It does not cover programming concepts, nor is it intended to
be a complete description of any one programming language or tool (see the list of
related documentation in the Associated Documents section).
This book is organized as follows:
• Chapter 1 provides an overview of the OpenVMS software development tools.
• Chapter 2 discusses OpenVMS support of portable and interoperable
applications.
• Chapter 3 describes OpenVMS support of distributed computing, including
distributed applications.
• Chapter 4 discusses user interface tools for OpenVMS applications only. Tools
for creating portable user interfaces are described in Chapter 3.
• Chapter 5 describes available tools for creating source files.
• Chapter 6 describes available tools for managing source files, objects, and
images.
• Chapter 7 describes language compilers, interpreters, and assemblers.
• Chapter 8 covers the linker and librarian utilities.
• Chapter 9 describes features of debugging and testing tools.
• Chapter 10 provides an overview of callable system routines.
• Chapter 11 describes additional programming utilities.
Associated Documents
To find out more about using the programming tools described in this manual,
refer to the following documents:
• OpenVMS Compatibility Between VAX and AXP
• OpenVMS Programming Concepts Manual
• OpenVMS Programming Interfaces: Calling a System Routine
ix










