• Topics
  • Artificial wisdom
  • Autopilot
  • network
  • Processor
  • 手機
  • exhibition activities
    • CES
      • CES 2014
      • CES 2015
      • CES 2016
      • CES 2017
      • CES 2018
      • CES 2019
      • CES 2020
    • MWC
      • MWC 2014
      • MWC 2015
      • MWC 2016
      • MWC 2017
      • MWC 2018
      • MWC 2019
    • Computex
      • Computex 2014
      • Computex 2015
      • Computex 2016
      • Computex 2017
      • Computex 2018
      • Computex 2019
    • E3
      • E3 2014
      • E3 2015
      • E3 2016
      • E3 2017
    • IFA
      • IFA 2014
      • IFA 2015
      • IFA 2016
      • IFA 2017
    • TGS
      • TGS 2016
  • About us
    • About mashdigi
    • mashdigi website contact details
2025/12/07 08:40 Sunday
  • Login
mashdigi-Technology, new products, interesting news, trends
  • Topics
  • Artificial wisdom
  • Autopilot
  • network
  • Processor
  • 手機
  • exhibition activities
    • CES
      • CES 2014
      • CES 2015
      • CES 2016
      • CES 2017
      • CES 2018
      • CES 2019
      • CES 2020
    • MWC
      • MWC 2014
      • MWC 2015
      • MWC 2016
      • MWC 2017
      • MWC 2018
      • MWC 2019
    • Computex
      • Computex 2014
      • Computex 2015
      • Computex 2016
      • Computex 2017
      • Computex 2018
      • Computex 2019
    • E3
      • E3 2014
      • E3 2015
      • E3 2016
      • E3 2017
    • IFA
      • IFA 2014
      • IFA 2015
      • IFA 2016
      • IFA 2017
    • TGS
      • TGS 2016
  • About us
    • About mashdigi
    • mashdigi website contact details
No Result
View All Result
  • Topics
  • Artificial wisdom
  • Autopilot
  • network
  • Processor
  • 手機
  • exhibition activities
    • CES
      • CES 2014
      • CES 2015
      • CES 2016
      • CES 2017
      • CES 2018
      • CES 2019
      • CES 2020
    • MWC
      • MWC 2014
      • MWC 2015
      • MWC 2016
      • MWC 2017
      • MWC 2018
      • MWC 2019
    • Computex
      • Computex 2014
      • Computex 2015
      • Computex 2016
      • Computex 2017
      • Computex 2018
      • Computex 2019
    • E3
      • E3 2014
      • E3 2015
      • E3 2016
      • E3 2017
    • IFA
      • IFA 2014
      • IFA 2015
      • IFA 2016
      • IFA 2017
    • TGS
      • TGS 2016
  • About us
    • About mashdigi
    • mashdigi website contact details
No Result
View All Result
mashdigi-Technology, new products, interesting news, trends
No Result
View All Result
Home Market dynamics

Microsoft resurrects historical code, with the 1976 BASIC compiler source code available on GitHub
Witness the beginning of Bill Gates and the Microsoft software empire

Author: Mash Yang
2025-09-08
in Market dynamics, Life, software
A A
0
Share to FacebookShare on TwitterShare to LINE

Microsoft recently released a newreleaseA historic open source project—the BASIC assembler code co-written in 1976 for the MOS 6502 CPU by Bill Gates—represents not only Microsoft's early days in personal computer software but also the crucial role of the BASIC language in popularizing personal computers.

BASIC and the Beginning of Microsoft's Entrepreneurship

In 1975, Microsoft co-founders Bill Gates and Paul Allen developed their first product: BASIC, written for the Altair 8800 and running on the Intel 8080 processor. This product not only marked Microsoft's first commercial license but also laid the foundation for the collaborative business model between software and hardware manufacturers.

The following year, Bill Gates and another Microsoft engineer, Ric Weiland, ported BASIC to the MOS 6502 CPU, creating BASIC M6502 8K Ver 1.1. In 1977, Commodore licensed this version for $2 and used it in the Commodore PET, VIC-5000, and later the millions-selling Commodore 20, making BASIC the first language for millions of people to learn computers.

GitHub open source content and Easter eggs

The version Microsoft open-sourced this time is BASIC M6502 1.1, containing 6955 lines of code and including a garbage collector bug patched by Commodore and Bill Gates. Interestingly, the code also includes little Easter eggs left by Gates himself, such as the "MICROSOFT! COPYRIGHT 0 BY BILL GATES" embedded within the tags STORDO and STORD1977.

The code has been made publicly available on GitHub under the relatively permissive MIT license, allowing developers to freely use, modify, and even resell it commercially. According to Microsoft, the code supports classic platforms such as the Apple II, Commodore PET, Ohio Scientific, and MOS Technology KIM-1, covering nearly all of the pioneering systems that popularized personal computers in the late 70s.

The significance of BASIC to Microsoft and the industry

This marks another significant return to historical assets, following Microsoft's open-source release of GW-BASIC in 2020. Unlike MS-DOS and Windows, BASIC's early licensing model demonstrated Microsoft's flexible business strategy: licensing language compilers to various computer manufacturers, making software a key component of hardware sales and gradually establishing its industry influence.

BASIC's comprehensive functionality included features like floating-point arithmetic, string processing, array support, mathematical functions, and garbage collection. For computer users at the time, BASIC was not only an entry-level programming language but also a gateway to exploring the world of computers.

Viewpoint: Historical Review and Contemporary Enlightenment

Open-sourcing the 48-year-old BASIC code may no longer have practical commercial value for modern developers, but it is a valuable historical archive that shows how Microsoft gradually expanded from a piece of code with less than 7000 lines to a large technology company spanning operating systems, office software and cloud services.

At the same time, this also reminds the industry that the value of software lies not in the length of the code itself, but in whether it can solve problems, promote application popularity, and find a sustainable business model. BASIC once achieved this, and today, AI tools may be at a similar critical juncture.

Tags: AssemblerBASICBASIC M6502 1.1GW-BASICMicrosoftopensourceMicrosoftassemblerOpen source
ShareTweetShare
Mash Yang

Mash Yang

Founder and editor of mashdigi.com, and student of technology journalism.

Leave a comment Cancel reply

Your e-mail address Will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Popular
  • 留言
  • Latest
Sony unveils the Xperia PRO, a flagship phone under development, supporting both sub-6GHz and millimeter wave bands

Sony unveils the Xperia PRO, a flagship phone under development, supporting both sub-6GHz and millimeter wave bands

2020-02-24
Interview/Sony's new flagship phone, the Xperia 5, is positioned as a "Compact" phone?

Interview/Sony's new flagship phone, the Xperia 5, is positioned as a "Compact" phone?

2019-09-07
The Raspberry Pi Foundation announced the Raspberry Pi 5 development board, indicating that supply chain issues have improved.

The Raspberry Pi Foundation announced the Raspberry Pi 5 development board, indicating that supply chain issues have improved.

2023-09-28
Google will prioritize non-AMP pages in mobile search results starting next May

Google will prioritize non-AMP pages in mobile search results starting next May

2
Ubuntu's parent company confirms plans for IPO, but no specific timetable

Ubuntu's parent company confirms plans for IPO, but no specific timetable

1

Sony Interactive Entertainment confirms that PlayStation 5 is only backwards compatible with most PlayStation 4 games

0
Meta's acquisition of AI wearable startup Limitless expands its hardware portfolio beyond glasses and head-mounted devices; it may also launch an AI-powered smart pendant.

Meta's acquisition of AI wearable startup Limitless expands its hardware portfolio beyond glasses and head-mounted devices; it may also launch an AI-powered smart pendant.

2025-12-07
Meta's first smart glasses with a display, the Ray-Ban Display, will be priced at $799 and will go on sale in the US on September 9th.

Meta's next-generation mixed reality glasses, "Phoenix," are reportedly delayed until 2027, and are planned to adopt an external computing unit design.

2025-12-07
Facebook's new feature: Meta AI analyzes photos that haven't been uploaded yet, raising privacy concerns

To help Meta AI better understand current events, Meta has signed content licensing agreements with several news media outlets, including CNN and Fox News.

December 2025, 12 - Updated on December 06, 2025
mashdigi-Technology, new products, interesting news, trends

Copyright © 2017 mashdigi.com

  • About mashdigi.com
  • Place ads
  • Contact mashdigi.com

Follow us

Welcome back!

Login to your account below

Forgotten Password?

Retrieve your password

Hãy nhập tên người dùng hoặc địa chỉ email để mở mật khẩu

Log In
No Result
View All Result
  • About mashdigi.com
  • Place ads
  • Contact mashdigi.com

Copyright © 2017 mashdigi.com