[WEBINAR] Better to Ask Permission? Best Practices for Privacy and Security

Altair BASIC

Definition - What does Altair BASIC mean?

Altair BASIC is an interpreter for the BASIC language meant to run on the MITS Altair 8800. It was the first ever product of Microsoft, and was distributed by MITS itself under a contract. It also marked the beginning of the Microsoft BASIC product line. It was written in assembly language using an Intel 8080 emulator running on a PDP-10 machine.

Techopedia explains Altair BASIC

Altair BASIC is essentially the beginning of Microsoft. The MITS Altair 8800 opened up a new world for technology enthusiasts when it was announced in the January 1st issue of Popular Mechanics in 1975, a time when electronic hobbyists were still trying to scrounge up parts from various electronic devices in order to build their own computers. The Altair 8800 was complete, powerful and affordable. Because of the popularity of the Altair, Bill Gates and Paul Allen realized the value of software as an indispensable counterpart to hardware, something that everybody with a computer would need. They then contacted Ed Roberts, the founder of MITS, and told him that they were developing an interpreter, and he agreed to meet them for a demonstration in March 1975.

Gates and Allen recognized that the small footprint of BASIC made it an ideal candidate for the limitations of the first personal computers, which were extremely limited in both processing power and memory. Using the published specifications of Altair, Paul Allen reworked his previously written Intel 8080 emulator that runs on a DEC PDP-10 machine. Allen adapted the emulator based on the Altair programmer guide, and they also hired Monte Davidoff to write the floating-point arithmetic routines for the interpreter. It was immediately accepted by MITS in March of 1975 and then distributed under license as Altair BASIC, the first release was on July 1, 1975. Microsoft (then Micro-Soft) was officially formed in April 4, 1975 right after the successful demonstration of the interpreter.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.