
Back in the 1980s the BASIC programming language was a must have feature on any home computer. Initially conceived in the mid-1960s it was swiftly adapted even for the first personal computer, the MITS Altair 8800 that became available in 1975. The freely available Tiny BASIC could fit into 2-3 kByte of memory and thus made it ideal for machines with only a few kilobytes of RAM and ROM. With additional features, BASIC then really took off in the 1980’s as the programming language for the masses on computers such as the Commodore 64, the Apple II and uncountable other platforms. They pretty much all had in common that programs were entered with line numbers and programs could be listed on the screen while programming and debugging. Editing code was nowhere near as easy as it is today but one could at least see a TV screen full of code at a time which helps a lot when coding algorithms with many variables and loops.
An interesting fact that is perhaps a bit forgotten is that BASIC also made it to much more restricted devices such as calculators that only had a single display line. The Sharp PC-1401 calculator that was released at the beginning of the 1980s is an interesting example. Being semi-conscious about such devices I was quite surprised when a friend recently showed me an even more restricted device that came with a BASIC interpreter but only had a single row of 7-segment digits instead of full ASCII characters and a non-ASCII keyboard.
Continue reading Basic On An SBC With A Single Line 7-Segment Display