BLAST is the first fully compatible optimising BASIC compiler to be released for any Sinclair computer. Its principle aim is to provide the maximum possible execution speed for programs written in Spectrum BASIC without producing prohibitively large object programs. BLAST can increase the speed of BASIC by up to a factor of 40.