Created by Kemeny and Kurtz at Dartmouth in 1963, BASIC was a popular programming language in the early days of computing. Originally BASIC was a single compiled language, but its popularity resulted in many different variants. Some of these became interpreters and syntax was subtly different between versions.
Then in 1975 Bill Gates created BASIC for the Altair 8800, the first popular personal computer. Because of the limited RAM that was available, and cassette-based storage this BASIC was an interpreter. Microsoft was formed with the introduction of this product and the microcomputer revolution had begun. Microsoft made sure that their BASIC was implemented for every new Microcomputer that was released and Microsoft BASIC became a standard, of sorts, even if plenty of other BASICs still existed.
By the mid 1980s, there were many BASIC variants, which were all largely incompatible with each other, even the Microsoft BASIC variants (due to platform-specific commands).
About this time, Kemeny and Kurtz decided they wanted to bring BASIC back to its roots and introduce a standard for a structured BASIC without line numbers and this product was called True BASIC.
Keep reading this article by becoming a Goto 10 paid member. You’ll get access to this post, 160+ posts in the Goto 10 archive and extra posts each Monday.
Keep reading with a 7-day free trial
Subscribe to Goto 10 Retro: The Newsletter for Atari Enthusiasts to keep reading this post and get 7 days of free access to the full post archives.