The Dragon 32 was good for programming. The BASIC was fine and with an Assembler and text editor the 6809 was much nicer than Z80 or 6502. The only problem was no sound chip and poor video chip. If it had a couple of chips out of the BBC B it would have beaten it. Half the price at £200.