☮ ♥ ♬ 🧑💻<p>“Microsoft has open-sourced the version of BASIC it created in 1976 for the <a href="https://ioc.exchange/tags/MOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MOS</span></a> #6502 processor used in many early <a href="https://ioc.exchange/tags/microcomputers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microcomputers</span></a>.</p><p>As the software colossus explained in a Wednesday post, Microsoft founders Bill Gates and Paul Allen wrote the company’s first product, BASIC for the <a href="https://ioc.exchange/tags/Altair8800" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Altair8800</span></a> <a href="https://ioc.exchange/tags/microcomputer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microcomputer</span></a> and the <a href="https://ioc.exchange/tags/Intel8080" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Intel8080</span></a> <a href="https://ioc.exchange/tags/processor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>processor</span></a> that powered it, in 1975.</p><p>A year later Gates and Ric Weiland, Microsoft’s second employee, ported Microsoft <a href="https://ioc.exchange/tags/BASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BASIC</span></a> to the <a href="https://ioc.exchange/tags/6502Processor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>6502Processor</span></a>.</p><p>In 1977, <a href="https://ioc.exchange/tags/CommodoreComputer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommodoreComputer</span></a> licensed it for $25,000 and used <a href="https://ioc.exchange/tags/Microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microsoft</span></a> <a href="https://ioc.exchange/tags/BASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BASIC</span></a> in its <a href="https://ioc.exchange/tags/PET" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PET</span></a>, <a href="https://ioc.exchange/tags/VIC20" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VIC20</span></a>, and <a href="https://ioc.exchange/tags/Commodore64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Commodore64</span></a> machines.”</p><p>source code <<a href="https://github.com/microsoft/BASIC-M6502/blob/main/m6502.asm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/microsoft/BASIC-M65</span><span class="invisible">02/blob/main/m6502.asm</span></a>> (6,955 lines)</p><p><a href="https://ioc.exchange/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> / <a href="https://ioc.exchange/tags/assembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assembly</span></a> / <a href="https://ioc.exchange/tags/KLOC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KLOC</span></a> / <a href="https://ioc.exchange/tags/MITLicense" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MITLicense</span></a> <<a href="https://www.theregister.com/2025/09/04/microsoft_open_sources_6502_basic/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">theregister.com/2025/09/04/mic</span><span class="invisible">rosoft_open_sources_6502_basic/</span></a>></p>