IBM High Level Assembler

E752542

IBM High Level Assembler is IBM’s advanced assembly language development environment for mainframe systems, providing powerful macro facilities, optimization features, and tooling support for low-level z/Architecture programming.

All labels observed (6)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf IBM product ⓘ
assembler ⓘ
mainframe development environment ⓘ
software development tool ⓘ
alsoKnownAs HLASM ⓘ
High Level Assembler ⓘ
IBM High Level Assembler for z/OS & z/VM & z/VSE ⓘ
backwardCompatibility System/370 assembler source compatibility ⓘ
System/390 assembler source compatibility ⓘ
developer IBM ⓘ
distribution bundled with IBM mainframe software offerings ⓘ
documentation IBM High Level Assembler Language Reference ⓘ
IBM High Level Assembler Programmer’s Guide ⓘ
linked to: HLASM
integratesWith IBM Debug Tool for z/OS ⓘ
IBM Developer for z/OS ⓘ
IBM z/OS development tools ⓘ
languageFamily IBM System/360 assembly language ⓘ
licenseModel proprietary ⓘ
predecessor IBM Assembler H ⓘ
linked to: HLASM

IBM Assembler XF ⓘ
primaryUsers assembler programmers ⓘ
performance engineers ⓘ
system programmers ⓘ
providesFeature conditional assembly ⓘ
cross-reference reports ⓘ
debugging support ⓘ
diagnostic messages ⓘ
language extensions for z/Architecture instructions ⓘ
listing generation ⓘ
optimization features ⓘ
powerful macro facilities ⓘ
structured macro processing ⓘ
supportsArchitecture System/390 ⓘ
linked to: IBM System/390

z/Architecture ⓘ
supportsDataEncoding EBCDIC ⓘ
supportsInstructionSet z/Architecture instruction set ⓘ
linked to: z/Architecture
supportsProgrammingModel low-level z/Architecture programming ⓘ
multithreaded environments ⓘ
reentrant code ⓘ
targetOperatingSystem z/OS ⓘ
z/VM ⓘ
z/VSE ⓘ
targetPlatform IBM Z mainframes ⓘ
linked to: IBM mainframe

IBM z/Architecture ⓘ
linked to: z/Architecture
useCase exploitation of new IBM Z hardware instructions ⓘ
middleware and subsystem development ⓘ
operating system components development ⓘ
performance-critical application components ⓘ
system programming on IBM mainframes ⓘ

How these facts were elicited

Referenced by (7)

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

Assembler → tooling → IBM High Level Assembler ⓘ
HLASM → fullName → High Level Assembler ⓘ
linked to: IBM High Level Assembler
HLASM → documentation → IBM High Level Assembler manuals ⓘ
linked to: IBM High Level Assembler
IBM High Level Assembler → alsoKnownAs → IBM High Level Assembler for z/OS & z/VM & z/VSE ⓘ
linked to: IBM High Level Assembler
IBM High Level Assembler → alsoKnownAs → High Level Assembler ⓘ
linked to: IBM High Level Assembler
IBM High Level Assembler → predecessor → IBM Assembler XF ⓘ
linked to: IBM High Level Assembler
IBM High Level Assembler → documentation → IBM High Level Assembler Language Reference ⓘ
linked to: IBM High Level Assembler