In essence, machine code programming is direct programming of the microprocessor without using a built-in high-level computer language such as BASIC.
The vast increase in running speed obtained when writing programs in machine code is offset, to a degree, by the added complexity in writing them. However, it is not as difficult as one might think and this book tells the story.
The Z80, or faster version Z80A microprocessor is utilised in many popular home computers including the Sinclair ZX Spectrum and ZX81, Memotech MTX500 and MTX512 as well as the Amstrad CPC464.
Some simple demonstration programs which can be run on the above machines are included in the book.