In previous articles {Electronics Education Spring 1991 and Autumn 1991), I discussed the need for control programming languages to be compatible with the educational aims of teaching computer control. One technique for structured problem-solving, which I did not dwell on then, is ‘top-down-development’. With the launch of some new ‘languages’ at BETT92, now is an appropriate time to consider this issue.