True, but BASIC on home computers wasted so much potential that it was more or less just a gateway drug (about 100x slower than hand-written assembly code - and even assemblers cost money - so for free options you only had the choice between a very slow BASIC program, or typing hex opcodes into the machine ;)
PS: ok, except Acorn/BBC BASIC which had a frigging inline assembler :)