The native version of BASIC for the Amstrad PCW series of computers, also available for the CPC series in CP/M 3.0.
Mallard Basic on WIKIPEDIA