'We coded day and night for the two months to create the software we had said already existed'_ The

By Alex Chen | December 02, 2025

April 4, 2025, will mark 50 years since Microsoft (or 'Micro-Soft', back then) was founded. To mark the occasion, Bill Gates has created a blog post celebrating '50 years of Microsoft' which includes a downloadable PDF of the original source code that kickstarted the entire company.

Upon reading the blog post, the main thing that strikes me is just how far we've come in such a short time. I know, I know, it's obvious, but looking back to the start of Microsoft—and thus the start of personal computing in general—in its specifics really does bring it to the forefront: 'We were doing that just 50 years ago?'

In particular, I'm struck by the fact that, as the Associated Press points out, the original code—as well as all code for the Altair 8800 machine it was for, back then—was written on a teleprinter. In the 19th Century, these were used for telegraphy (like morse code machines but using a keyboard to output in regular writing), but in the mid-20th Century you [[link]] could use them to feed inputs into computers.

A photo of two Intel 8080 processors, side-by-side, resting on a clear box

Two Intel 8080 processors, the chip at the heart of the Altair 8800. (Image credit: Intel Corporation)

So they made Altair BASIC, a high-level interpreter that could make it easy for people to make programs for the Altair 8800. They didn't have anything made when they told the founder of MITS they had, though, so Gates says they "coded day and night for the two months to create the software we had said already existed."

That involved Gates working on the code, Allen simulating the Intel 8080 chip at the heart of the Altair 8800 (which is likely in part [[link]] why Gates laments Intel's recent woes), and Gates' friend Monte Davidoff working on the math package. The rest, as they too frequently say, is history.

All, of course, very impressive. But what's particularly mindblowing to me is that all this was going on just 50 years ago.

After we'd literally landed on the moon, we still weren't at the personal computer stage. And to get to that personal computer stage, we had to enter our code into a teleprinter and physically feed it into the computer.

And there was punch-card coding, too, which often strikes me as very ancient history, but that only stopped in the mid-1970's, too. The history of Microsoft reminds me that actually, much of computing was radically different not too long before the turn of the 21st Century.

And thinking to the future, now, could even the best technologists back then have predicted today's smartphone-and-AI world? I doubt it. So perhaps that should cast doubt on our ability to predict what the future of technologies such as AI and quantum [[link]] will have in store for us. Maybe in 50 years we'll look back on today's tech like we look back on punch-cards and teleprinters.

Windows 11 reviewHow to install Windows 11Windows 11 TPM requirement


Windows 11 review: What we think of the latest OS.
How to install Windows 11: Guide to a secure install.
Windows 11 TPM requirement: Strict OS security.

3 Reader Comments

CasinoKing8911

The mobile interface is smooth and intuitive. I can play all my favorite slots on the go without experiencing any lag or glitches. The design is responsive and user-friendly, which makes gaming on my phone just as enjoyable as on my computer. The promotions and bonuses offered are very generous. I especially love the daily free spins and deposit bonuses. They make playing even more enjoyable and increase my chances of winning big. The platform keeps me engaged for hours every day.

SlotWizard633

I really enjoy playing the slot games here. The variety is amazing, from classic reels to modern video slots with interactive bonus rounds. Every spin feels like an adventure, and the graphics and sound effects are top-notch, making the experience immersive and exciting. The promotions and bonuses offered are very generous. I especially love the daily free spins and deposit bonuses. They make playing even more enjoyable and increase my chances of winning big. The platform keeps me engaged for hours every day. The mobile interface is smooth and intuitive. I can play all my favorite slots on the go without experiencing any lag or glitches. The design is responsive and user-friendly, which makes gaming on my phone just as enjoyable as on my computer.

GameAddict4147

I love the overall aesthetic of the platform. The animations, visual effects, and sound design make the gaming experience more dynamic and immersive. It's one of the reasons I keep coming back. The mobile interface is smooth and intuitive. I can play all my favorite slots on the go without experiencing any lag or glitches. The design is responsive and user-friendly, which makes gaming on my phone just as enjoyable as on my computer. The progressive jackpots are thrilling, and it's exciting to watch the jackpot amounts grow as more players spin the reels. I hope they add even more jackpot slots because it adds a lot of excitement to the gameplay.

Recommended Reading

Wait a minute, you can still update a disk-based version of Steam from 2004 to the current release

Back in 2020, YouTuber and Portal speedrunner nicl83 uploaded a video detailing a curious discovery: the version of Steam included on retail DVDs of Half-Life 2 can [[link]] still be recognized by Valve's serv...

Five new Steam games you probably missed (July 3, 2023)

Best of the best (Image credit: Larian Studios)2024 games: Upcoming releases Best PC games: All-time favorites Free PC games: Freebie fest Best [[link]] FPS games: Finest gunplay Best MMOs: Massive worlds B...