Only if you ignore the 8 bit home computers, we got all BASIC interpreters and machine code for free with each one.
And there were "IDEs" that sometimes were offered in cover tapes, at the expense of even lesser RAM, I got one for the Spectrum.
And the 8 bit computers with at least 128 KB, already could run CP/M, which opened the door for better BASICs, including compilers.
Definitely. I've used a few of them (Commodore BASIC, Applesoft BASIC) as a kid.
I could have worded that a bit better. What i meant was that as far as I'm aware, QBASIC was the first free OS-bundled fully featured BASIC IDE which even by today’s standards still kind of holds up:
• find and replace
• split panes
• an immediate mode
• debugging
• breakpoints
• built‑in help for every basic keyword and command.
• editing any lines (no need for line number at multiples of 10 to insert and modify at a later time)