HLASM

E752540

HLASM (High Level Assembler) is IBM's advanced assembler language and toolset used primarily for developing low-level system and application software on IBM mainframe platforms.

All labels observed (3)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf IBM software tool ⓘ
assembler language ⓘ
developer IBM ⓘ
documentation IBM High Level Assembler manuals ⓘ
domain IBM mainframe software development ⓘ
fullName High Level Assembler ⓘ
languageLevel low‑level ⓘ
platform IBM mainframe ⓘ
z/OS ⓘ
z/TPF ⓘ
z/VM ⓘ
z/VSE ⓘ
predecessor Assembler F ⓘ
linked to: FAP assembler

Assembler XE ⓘ
linked to: Assembler

Assembler XF ⓘ
linked to: Assembler

IBM Assembler H ⓘ
linked to: HLASM
supports 24‑bit addressing ⓘ
31‑bit addressing ⓘ
64‑bit addressing ⓘ
CSECT and DSECT definitions ⓘ
conditional assembly ⓘ
conditional assembly variables ⓘ
copybooks and include files ⓘ
cross‑reference listings ⓘ
diagnostic listings ⓘ
external symbol definitions ⓘ
high‑level assembler directives ⓘ
link‑edit control via assembler statements ⓘ
listing control options ⓘ
macro language ⓘ
reentrant code patterns ⓘ
reusable macro libraries ⓘ
structured control macros ⓘ
structured macro interfaces ⓘ
symbolic debugging aids ⓘ
targetArchitecture ESA/390 ⓘ
IBM Z ⓘ
linked to: IBM System z

System z ⓘ
linked to: IBM System z

System/370 ⓘ
linked to: IBM System/370
tooling integrated with IBM z/OS development tools ⓘ
invocable from JCL ⓘ
usable from TSO/ISPF environments ⓘ
typicalUsers mainframe application developers ⓘ
system programmers ⓘ
useCase device drivers ⓘ
middleware components ⓘ
operating system components ⓘ
performance‑critical application modules ⓘ
system programming ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Assembler → hasAbbreviation → HLASM ⓘ
HLASM → predecessor → IBM Assembler H ⓘ
linked to: HLASM
IBM High Level Assembler → predecessor → IBM Assembler H ⓘ
linked to: HLASM
IBM High Level Assembler → documentation → IBM High Level Assembler Programmer’s Guide ⓘ
linked to: HLASM