As I understand it, IBM uses the word "assembler" to describe the compiler for 
this language and "assembly" to describe the process which it performs.

And we use "Assembler language" to describe the language supported by the 
assembler (where some other environments use "assembly language").

Note however that language statements include "machine instructions", 
"assembler instructions" and "macro instructions", so not every statement is 
considered an "assembler instruction": 
https://www.ibm.com/docs/en/hla-and-tf/1.6?topic=introduction-assembler-language

Back in 1974 when I was a student working at IBM Hursley, I frequently wrote 
System/370 code for testing purposes in hex using TSO test because it was much 
quicker than running the assembler.  Within a few days, I was familiar with the 
hex codes for all common problem state instructions (excluding floating point), 
which was very useful for dump reading.  Of course, there were less than 100 
such instructions at the time, and many of them followed simple patterns!

Jonathan Scott, HLASM
IBM Hursley, UK

Reply via email to