HP OpenVMS Systems


HP OpenVMS Systems

OpenVMS information

» What's new on our site
» Upcoming events
» Configuration and buying assistance
» Send us your comments

HP OpenVMS systems

» OpenVMS software
» Supported Servers
» OpenVMS virtualization
» OpenVMS solutions and partners
» OpenVMS success stories
» OpenVMS service and support
» OpenVMS resources and information
» OpenVMS documentation
» Education and training


» ACE home page
» HP BASIC home page
» Reference Manual
» Reference Manual (PDF)
» User Manual
» User Manual (PDF)
» HP BASIC for OpenVMS on Integrity servers and AlphaServer systems fact sheet
» HP BASIC for OpenVMS on VAX systems fact sheet

More HP BASIC links

» Where to buy
» FREE software loan
» Enterprise Toolkit
» HP DECset
» Developer's program
» HP BASIC feedback

Evolving business value

» Business Systems Evolution
» AlphaServer systems transition planning
» Alpha RetainTrust program

Related links

» HP Integrity servers
» HP Alpha systems
» HP storage
» HP software
» HP products and services
» HP solutions
» HP support
disaster proof
HP Integrity server animation
HP Integrity server animation
Content starts here


HP BASIC is a shareable language processor for the OpenVMS operating system.

The HP BASIC compilers for Integrity servers, AlphaServer systems, and VAX systems provide high-performance application development by generating native mode instructions.

HP BASIC for OpenVMS operating systems

» HP BASIC for OpenVMS on Integrity servers fact sheet
» HP BASIC for OpenVMS on AlphaServer systems fact sheet
» HP BASIC v3.9 for OpenVMS on VAX systems fact sheet

Develop, deploy, and manage your HP BASIC applications with various programming productivity tools such as the OpenVMS Debugger, the Language-Sensitive Editor (LSE), the Source Code Analyzer (SCA) and the Performance and Coverage Analyzer. Run your applications at peak performance on a variety of new Alpha and I64 processors.

HP BASIC is integrated into the Common Language Environment and includes:

  • Full access to OpenVMS Record Management Services (RMS)
  • IEEE floating-point data types (Alpha and I64 only)
  • String manipulation functions
  • Matrix operation functions
  • Support for OpenVMS interlanguage calling standard
  • Access to the OpenVMS system services
  • Access to the facilities of the OpenVMS Debugger
  • Callable interfaces to the OpenVMS Run-Time Library
  • Support for the Language-Sensitive Editor
  • Structured programming constructs
  • Modern programming language features
  • Program segmentation
  • Implicit or explicit storage declarations
  • Compile-time directives
  • External statement allowing access to global variables, functions, and constants, and allowing data typing of parameters to aid in minimizing run-time mismatches
  • Motif bindings support
  • Multiple line statements and multiple statement lines

» Click here to register