Discussion about this post

User's avatar
Jo Christian Oterhals's avatar

I got into programming and BASIC a decade later, on my birthday in 1983, to be specific. To me, multi-user computers were something I had never experienced. A few years later, my school got computers: four single-user CP/M machines. Looking back, it's strange how fast the "face" of computing changed.

This is a great series, Gary, and I look forward to future installments.

Expand full comment
Ralf Quint's avatar

It should be noted that the "HP BASIC" mentioned refers to only the early "HP Timeshared BASIC"., on early model of the HP Series 2000.

Later models, like for example the Series 200 has a much more advanced BASIC, and also the more technical/engineering/scientific oriented versions "Rocky Mountain BASIC" is well enhanced beyond what is described here.

Those can very well handle string arrays, where a DIM statement would like for example like "DIM Name$(12)[32]" define an array of 12 strings of up to 32 characters.

Those also they allow for multi line IF..THEN..ELSE, which also allows jumping to labels, not only line numbers, though it still requires only one statement per program line.

Expand full comment
3 more comments...

No posts