Did you know that, between 1976 and 1978, Microsoft developed its own version of the BASIC programming language? It was initially called Altair BASIC before becoming Microsoft BASIC, and it was designed for the 6502 (a microprocessor used in the Apple II, Atari 2600, VIC-20, Commodore 64, and Nintendo Entertainment System).
As of yesterday, Microsoft has released the version 1.1 source code of “Microsoft BASIC for 6502 Microprocessor” on GitHub , which means you can freely view the assembly code and even download it if you want to.
Why did Microsoft publish this code? Because it has historical significance and was one of the pillars of modern software:
This source code represents the foundation upon which the modern software industry was built. The techniques, patterns, and business m