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 (1)

Label Occurrences
Assembler canonical 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 (1)

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

z/OS supports Assembler