There are many flavours of BASIC; some with line numbers and GOTO/GOSUB, some without line numbers and real subroutines. FreeBASIC for example doesn't have line numbers. It's similar to Fortran or COBOL, both of whom also started out with line numbers and GOTO-oriented programming. But no one uses those languages like that any more.
No idea what this BASIC looks like though; the documentation seems chaotic and hard to access. Just saying that BASIC does not necessarily mean the BASIC that you or I used back in the day. I also agree that you can do a hell of a lot better than Python to introduce programming to kids.
No idea what this BASIC looks like though; the documentation seems chaotic and hard to access. Just saying that BASIC does not necessarily mean the BASIC that you or I used back in the day. I also agree that you can do a hell of a lot better than Python to introduce programming to kids.