Basic MCMC and Bayesian Statistics in BASIC
sumsar.net
sumsar.net
Also, in qbasic, line number is optional. With SUB and FUNCTION, you can actually do structured programming like what other programming languages such as Pascal does.
Turbo Pascal 3, available not later than 1986, had already much nicer syntax, was a real compiler, had a fast IDE and the ability to draw.
QBasic appeared in 1991.