IBM High Level Assembler and Toolkit features

Comprehensive toolkit option

Included in the Toolkit Feature are the following tools: Disassembler, Cross-Reference Facility, Program Understanding Tool, Interactive Debug Facility, Structured Programming Macros and Enhanced SuperC.

Support for Dynamic Link Libraries

Adds support for Dynamic Link Libraries (DLLs) to enhance cross-language communication and new conditional assembly functions and attributes for more powerful macros in the latest release.

Eight-byte address constants

Supports eight-byte address constants for IBM® z/Architecture® applications in 64-bit mode.

Enhanced macro capability

New conditional assembly functions and attributes for more powerful macros.

Valuable diagnostics

New and improved diagnostics to enhance application reliability.

Technical details

Software requirements

High Level Assembler (HLASM) and Toolkit Feature runs on z/OS®, z/VM® and z/VSE®. Installation resource link below.

    Hardware requirements

    Compatible systems with z/OS or z/VM or z/VSE installation. Specifications may vary.

      You may also be interested in

      IBM CL/SuperSession

      Simplify workload management and tailor user access to applications

      Learn more

      IBM Data Set Commander for z/OS

      Enhanced online and batch capabilities for partitioned data sets

      Learn more

      IBM HourGlass

      Improve the accuracy and reliability of time-sensitive applications

      Learn more

      IBM Migration Utility for z/OS

      Migrate Easytrieve applications to IBM COBOL on z Systems

      Learn more

      IBM Application Delivery Foundation for z Systems

      Enterprise tools for z/OS application development

      Learn more

      IBM z/VSE

      Protect and use your investments better in z/VSE information assets

      Learn more


      Extends the IBM strategic COBOL technology to the z/VSE environment

      Learn more

      IBM PL/I for VSE/ESA

      Uses a single programming language for a variety of programming tasks

      Learn more

      IBM C for VSE/ESA

      A programming language suited to portable application development

      Learn more