Skip to content
EntityQ623610· pop 7· linked from 147 articles

MBASIC is the Microsoft BASIC implementation of BASIC for the CP/M operating system. MBASIC is a descendant of the original Altair BASIC interpreters that were among Microsoft's first products. MBASIC was one of the two versions of BASIC bundled with the Osborne 1 computer. The name "MBASIC" is derived from the disk file name MBASIC.COM of the BASIC interpreter. MBASIC, like its predecessor family of 8-bit interpreters Microsoft BASIC, were heavily inspired by Digital Equipment Corporation PDP-10's BASIC-PLUS.

~11 min read

Article

12 sections
Contents
  • Environment
  • Features
  • Language system
  • Files and input/output
  • Variables and data types
  • Program flow control
  • PEEKs, POKEs, and user functions
  • Successors to MBASIC
  • BASCOM
  • Importance of MBASIC
  • Other uses
  • References

MBASIC is the Microsoft BASIC implementation of BASIC for the CP/M operating system. MBASIC is a descendant of the original Altair BASIC interpreters that were among Microsoft's first products. MBASIC was one of the two versions of BASIC bundled with the Osborne 1 computer. The name "MBASIC" is derived from the disk file name MBASIC.COM of the BASIC interpreter. MBASIC, like its predecessor family of 8-bit interpreters Microsoft BASIC, were heavily inspired by Digital Equipment Corporation PDP-10's BASIC-PLUS.

== Environment == thumb|MBasic 5.21 running on a Z80 CP/M system displayed on a monochrome monitor typical for that time MBASIC version 5 required a CP/M system with at least 28 KB of random-access memory (RAM) and at least one diskette drive.

Available in 7 languages

via Wikidata sitelinks · CC0

Connections

Categories