Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary

High Level Assembly

High Level Assembly (HLASM) is an assembly language that includes high-level programming constructs to improve the productivity of developers working in a mainframe environment, particularly on IBM z/OS systems. Intended to bridge the gap between traditional assembly and higher-level languages such as COBOL and PL/I, HLASM provides features like macros, conditional assembly statements, data declarations resembling those in higher-level languages, and automatic storage management. This allows programmers familiar with more abstract languages to increase the efficiency of their code without having to master complex Assembler instructions.