Fundamentals 2 min read

What Did Bill Gates Actually Code? Inside the 1978 Microsoft BASIC for 6502

The article explores Bill Gates’s early programming passion, detailing his work on the 1978 Microsoft BASIC for the 6502 processor, the recent public release of that source code, and notes that other tech leaders like Ma Huateng and Lei Jun also began as programmers.

21CTO
21CTO
21CTO
What Did Bill Gates Actually Code? Inside the 1978 Microsoft BASIC for 6502

Bill Gates became the world’s richest person at age 31, but many wonder about his actual programming skill as the founder of the dominant PC operating system.

Gates was obsessed with coding; in high school he even rummaged through trash cans to obtain source code.

In the 1978 Microsoft BASIC for the 6502 processor, Gates implemented all BASIC statements, functions, operators, expression evaluation, stack management, memory manager, array and string libraries.

According to w3cschool, an individual released the original 1978 Microsoft BASIC source code, comments, documentation, and Easter eggs without Microsoft’s or Gates’s permission, representing the oldest publicly available program written by Gates.

(partial code)

Besides Gates, many internet moguls such as Ma Huateng and Lei Jun also started as programmers.

Source: Kuai Technology
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Bill Gatesprogramming history6502Microsoft BASICtech founders
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.