Re: I think I can safely say ...
I'm unsure which other language would have done a good a job of getting people into programming and would have fit in 4, 8 or 16K ROMs of the time.
Also, you may be thinking of the Microsoft version instead of e.g. BBC BASIC or SuperBASIC which are pretty structured.