Assembler

E206674

Assembler is a low-level programming language used on IBM mainframe systems like z/OS for writing highly efficient, hardware-near system and application code.

All labels observed (3)

Label Occurrences
Assembler canonical 3
Assembler XE 1
Assembler XF 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf assembly language ⓘ
low-level programming language ⓘ
allows direct hardware access ⓘ
fine-grained performance tuning ⓘ
use of privileged instructions in authorized code ⓘ
category IBM mainframe software development technology ⓘ
compiledTo IBM mainframe machine code ⓘ
designedFor application programming ⓘ
hardware-near programming ⓘ
system programming ⓘ
hasAbbreviation HLASM ⓘ
hasFeature access to PSW fields ⓘ
access to control registers ⓘ
channel program support ⓘ
conditional assembly ⓘ
equates and constants ⓘ
explicit storage management ⓘ
inline data definitions ⓘ
interrupt handling support ⓘ
linkage conventions support ⓘ
macro facilities ⓘ
symbolic operation codes ⓘ
integratesWith C on z/OS ⓘ
linked to: z/OS

COBOL on z/OS ⓘ
linked to: COBOL

PL/I on z/OS ⓘ
linked to: PL/I

z/OS Language Environment ⓘ
optimizedFor execution speed ⓘ
low resource usage ⓘ
supports bit-level operations ⓘ
inline machine instructions ⓘ
instruction-level control ⓘ
register-level operations ⓘ
targetPlatform IBM S/390 ⓘ
linked to: IBM System/390

IBM System z ⓘ
IBM zSeries ⓘ
linked to: IBM System z
tooling IBM High Level Assembler ⓘ
z/OS assembler macro libraries ⓘ
typicalUsers mainframe application developers ⓘ
performance engineers ⓘ
system programmers ⓘ
usedFor device drivers on IBM mainframes ⓘ
legacy application maintenance on z/OS ⓘ
middleware components on IBM mainframes ⓘ
operating system components on z/OS ⓘ
performance-critical routines on z/OS ⓘ
system exits on z/OS ⓘ
usedOn IBM mainframe systems ⓘ
IBM z/Architecture ⓘ
linked to: z/Architecture

IBM z/OS ⓘ
linked to: z/OS

How these facts were elicited

Referenced by (5)

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

z/OS → supports → Assembler ⓘ
VSAM → supportsLanguageAccess → Assembler ⓘ
HLASM → predecessor → Assembler XF ⓘ
linked to: Assembler
HLASM → predecessor → Assembler XE ⓘ
linked to: Assembler
CMS → supportsLanguage → Assembler ⓘ