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 (13)

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 (32)

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
MSX computers → operatingSystem → MSX BASIC ⓘ
linked to: Microsoft BASIC
MSX computers → programmingLanguage → Microsoft BASIC ⓘ
Tandy TRS-80 → programmingLanguage → Microsoft BASIC ⓘ
Commodore PET → basicInterpreter → Microsoft BASIC ⓘ
CBASIC → concurrentWith → MBASIC ⓘ
linked to: Microsoft BASIC
CBASIC → concurrentWith → Microsoft BASIC ⓘ
PC-8801 → os → N-BASIC ⓘ
linked to: Microsoft BASIC
MITS → developed → Altair BASIC in collaboration with Microsoft ⓘ
linked to: Microsoft BASIC
Commodore BASIC → basedOn → Microsoft BASIC ⓘ
Applesoft BASIC → basedOn → Microsoft BASIC ⓘ