Microsoft BASIC

E245815

Microsoft BASIC is a family of early, widely distributed implementations of the BASIC programming language created by Microsoft for microcomputers in the 1970s and 1980s.

All labels observed (11)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf BASIC interpreter
programming language implementation
basedOn Dartmouth BASIC
countryOfOrigin United States
developer Microsoft
distributionFormat ROM
cassette tape
floppy disk
feature FOR-NEXT loops
GOTO and GOSUB control flow
PEEK and POKE memory access
hardware-dependent graphics commands
hardware-dependent sound commands
integer and floating-point arithmetic
interactive interpreter
line-numbered source code
simple file I/O
string handling
genre dialect of BASIC
hasVersion Altair BASIC
linked to: Microsoft BASIC

BASICA
linked to: BASIC

Commodore BASIC
GW-BASIC
MBASIC
linked to: GW-BASIC

MSX BASIC
linked to: Microsoft BASIC

TRS-80 Level II BASIC
linked to: Microsoft BASIC
historicalPeriod 1970s home computer era
1980s home computer era
inception 1975
influenced QBasic
linked to: QuickBASIC

QuickBASIC
Visual Basic
licensingModel OEM licensing to computer manufacturers
mainDeveloper Bill Gates
Paul Allen
notableFor being one of the earliest widely distributed BASICs for microcomputers
originallyDevelopedFor Altair 8800
linked to: MITS Altair 8800
platform microcomputers
programmingLanguage BASIC
significance helped popularize personal computer programming
provided a common programming environment across many microcomputers
usedOn Altair 8800
linked to: MITS Altair 8800

Apple II
Commodore PET
IBM PC compatibles
linked to: IBM PC compatible

MSX computers
TRS-80
linked to: Tandy TRS-80

How these facts were elicited

Referenced by (22)

Full triples — surface form annotated when it differs from this entity's canonical label.

BASIC influenced Microsoft BASIC
BASIC influenced Commodore BASIC
linked to: Microsoft BASIC
BASIC influenced AppleSoft BASIC
linked to: Microsoft BASIC
BASIC notableDialect Microsoft BASIC
Apple II primaryProgrammingLanguage Applesoft BASIC
linked to: Microsoft BASIC
Commodore 64 operatingSystem Commodore BASIC 2.0
linked to: Microsoft BASIC
Atari 8-bit family operatingSystem Atari BASIC
linked to: Microsoft BASIC
Kaypro computers softwareBundle MBASIC
linked to: Microsoft BASIC
Osborne 1 softwareBundle MBASIC
linked to: Microsoft BASIC
MITS Altair 8800 notableSoftware Altair BASIC
linked to: Microsoft BASIC
AmigaBASIC influencedBy Microsoft BASIC
File Allocation Table originallyDevelopedFor Stand-alone Disk BASIC
linked to: Microsoft BASIC
Beginner's All-purpose Symbolic Instruction Code influenced AppleSoft BASIC
linked to: Microsoft BASIC
Microsoft BASIC hasVersion Altair BASIC
linked to: Microsoft BASIC
Microsoft BASIC hasVersion TRS-80 Level II BASIC
linked to: Microsoft BASIC
Microsoft BASIC hasVersion MSX BASIC
linked to: Microsoft BASIC
FreeBASIC influencedBy Microsoft BASIC
Dartmouth BASIC influenced Microsoft BASIC
Dartmouth BASIC influenced Altair BASIC
linked to: Microsoft BASIC
Dartmouth BASIC influenced AppleSoft BASIC
linked to: Microsoft BASIC