CACrown ArchivesThe cinema collection
Menu
Research dossier · History & Society

Microsoft BASIC

foundation product of the Microsoft company

Layered newspapers, civic records and oral-history reels arranged as chronological evidence
History and societyInterpretive dossier study · Crown Archives visual atlas
Record originEnglish Wikipedia
Text licenseCC BY-SA 4.0
Source revisionSep 16, 2026
Entity authorityQ1201810
Source-derived summary

Microsoft BASIC is the foundation software product of the Microsoft company and evolved into a line of BASIC interpreters and compiler(s) adapted for many different microcomputers. It first appeared in 1975 as Altair BASIC, which was the first version of BASIC published by Microsoft as well as the first high-level programming language available for the Altair 8800 microcomputer.

During the home computer craze of the late-1970s and early-1980s, Microsoft BASIC was ported to and supplied with many home computer designs. Slight variations to add support for machine-specific functions, especially graphics, led to a profusion of related designs like Commodore BASIC and Atari Microsoft BASIC.

As the early home computers gave way to newer designs like the IBM Personal Computer and Macintosh, BASIC was no longer as widely used, although it retained a strong following. The release of Visual Basic rebooted its popularity and it remains in wide use on Microsoft Windows platforms in its most recent incarnation, Visual Basic .NET.

Altair BASIC and early microcomputers

The Altair BASIC interpreter was developed by Microsoft founders Paul Allen and Bill Gates using a self-written Intel 8080 emulator running on a PDP-10 minicomputer. The MS dialect is patterned on Digital Equipment Corporation's BASIC-PLUS on the PDP-10, which Gates had used in high school. The first versions supported integer math only, but Monte Davidoff convinced them that floating-point arithmetic was possible, and wrote a library which became the Microsoft Binary Format.

In the Microsoft BASIC family of 8-bit interpreters (Altair BASIC, TRS-80 BASIC, etc), features and commands inspired by DEC's PDP-10 BASIC-PLUS include: the single byte tokens for keywords, % for integers, $ for strings, 4-byte floating points Microsoft Binary Format, : statement separator, # for file handles, random file access (FIELD, GET, PUT, LSET, RSET), and more. Microsoft's BASIC builtin line editor, the EDIT command, was inspired by the TOPS-10 EDIT text editor's Alter subcommand.

Altair BASIC was delivered on paper tape and in its original version took 4 KB of memory.

Editorial summary

“Microsoft BASIC” enters the record as foundation product of the Microsoft company. Crown Archives preserves that source wording while asking what Microsoft, BASIC and foundation can confirm, complicate or overturn.

Editorial reviewA strong contextual entry point for chronology, institutions and public events when official records are distinguished from later interpretation. The current lead gives the account dated anchors—1975—that can be checked directly. The linked authority record independently contributes the date 1975. Its strongest next move is a source search built around Microsoft, BASIC and foundation.
Editorial analysis

Why this record matters

“Microsoft BASIC” is worth following because a concise public description often conceals a longer documentary argument. Here, Microsoft, BASIC and foundation provides the most credible route into that argument.

Evidence profile

The record creator and administrative purpose are central evidence, because official documentation reflects both action and institutional priorities. The source revision retrieved here is dated Sep 16, 2026. The linked authority identifier is Q1201810. None of the 1 selected statements returned an explicit reference. The first chronological checks are 1975.

Critical limits

Official terminology may obscure informal participation, dissent or communities documented only indirectly. The source lead contains qualifying language; that uncertainty should survive quotation, summary and reuse. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.

How to read it

Compare institutional narratives with records created by participants and affected communities. Dates and formal titles are useful anchors, but not substitutes for context.

Best used for
  • Event chronology
  • Institutional context
  • Locating named record creators
Verify next

Contemporary correspondence, government or organizational records, oral histories and cited historical scholarship.

Three-step research path

  1. Establish the record: confirm the title “Microsoft BASIC”, its source revision and the description used here.
  2. Expand the search: follow Microsoft BASIC primary sources, Microsoft BASIC archive and Microsoft research across catalogues and specialist indexes.
  3. Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.

Questions for further research

  1. Which source most directly establishes the central claim about “Microsoft BASIC”?
  2. What chronology connects this entry to wider political or social change?
  3. Which voices are present, absent or mediated by the institution?
Subject index

Search terms from this dossier

Source & attribution

This entry incorporates text from Microsoft BASIC” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.