Tags: Programming Language.
Locomotive Basic is a proprietary dialect of the BASIC programming language written by Locomotive Software used only on the Amstrad CPC (where it was built-in on ROM). It was the main ancestor of Mallard BASIC the interpreter for CP/M supplied with the Amstrad PCW and later the Amstrad-designed and built ZX Spectrum +3.