You must be right.
I learned to code in machine language, I was punching in hex codes into an Amiga, all from one reference manual. It was a painfully slow way to learn. With no IDE or other reference manuals, QBasic would be the only way to achieve any of this.