Assembler

Assembler is a low level programming language giving a short name to any machine command (such as add or subtract) and using a very simple syntax for the description of single statements.

The next lower level is the machine’s language (or the machine code)which is the lowest level at all. In this language there are just Bytes (or Words) of numbers, giving the number of a machine command or the address of a storage cell, e.g.

Once, many years ago, I wrote a complete Assembler in FORTH (and for FORTH) using the machine code of a simple Motorola processor. – It was a very exciting work, indeed!