Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!



MBASIC is the '''M'''icrosoft '''BASIC''' implementation of BASIC for the CP/M operating system. [1]

45 relations: Altair BASIC, ASCII, BASIC, Binary-coded decimal, BIOS, Bytecode, CBASIC, Chain loading, Compiler, Complex number, Computer graphics, Computer multitasking, Computer terminal, CP/M, Ethernet, Floating-point arithmetic, Floating-point unit, GOSUB, Goto, GW-BASIC, Home computer, IBM BASIC, Infinite loop, InfoWorld, Interpreter (computing), ISIS (operating system), Machine code, Matrix (mathematics), Memory protection, Microchip Technology, Microsoft BASIC, Microsoft Binary Format, MSX, MSX BASIC, Osborne 1, PEEK and POKE, PIC microcontroller, Preprocessor, Pseudorandom number generator, Random-access memory, Serial port, Spaghetti code, Structured programming, Type-in program, Users' group.

Altair BASIC

Altair BASIC is a discontinued interpreter for the BASIC programming language that ran on the MITS Altair 8800 and subsequent S-100 bus computers.

New!!: MBASIC and Altair BASIC · See more »


ASCII, abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication.

New!!: MBASIC and ASCII · See more »


BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.

New!!: MBASIC and BASIC · See more »

Binary-coded decimal

In computing and electronic systems, binary-coded decimal (BCD) is a class of binary encodings of decimal numbers where each decimal digit is represented by a fixed number of bits, usually four or eight.

New!!: MBASIC and Binary-coded decimal · See more »


BIOS (an acronym for Basic Input/Output System and also known as the System BIOS, ROM BIOS or PC BIOS) is non-volatile firmware used to perform hardware initialization during the booting process (power-on startup), and to provide runtime services for operating systems and programs.

New!!: MBASIC and BIOS · See more »


Bytecode, also termed portable code or p-code, is a form of instruction set designed for efficient execution by a software interpreter.

New!!: MBASIC and Bytecode · See more »


CBASIC is a compiled version of the BASIC programming language written for the CP/M operating system by Gordon Eubanks in 1976–1977.

New!!: MBASIC and CBASIC · See more »

Chain loading

Chain loading is a method used by computer programs to replace the currently executing program with a new program, using a common data area to pass information from the current program to the new program.

New!!: MBASIC and Chain loading · See more »


A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: MBASIC and Compiler · See more »

Complex number

A complex number is a number that can be expressed in the form, where and are real numbers, and is a solution of the equation.

New!!: MBASIC and Complex number · See more »

Computer graphics

Computer graphics are pictures and films created using computers.

New!!: MBASIC and Computer graphics · See more »

Computer multitasking

In computing, multitasking is the concurrent execution of multiple tasks (also known as processes) over a certain period of time.

New!!: MBASIC and Computer multitasking · See more »

Computer terminal

A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying or printing data from, a computer or a computing system.

New!!: MBASIC and Computer terminal · See more »


CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc.

New!!: MBASIC and CP/M · See more »


Ethernet is a family of computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN).

New!!: MBASIC and Ethernet · See more »

Floating-point arithmetic

In computing, floating-point arithmetic is arithmetic using formulaic representation of real numbers as an approximation so as to support a trade-off between range and precision.

New!!: MBASIC and Floating-point arithmetic · See more »

Floating-point unit

A floating-point unit (FPU, colloquially a math coprocessor) is a part of a computer system specially designed to carry out operations on floating point numbers.

New!!: MBASIC and Floating-point unit · See more »


GOSUB is a command in many versions of the BASIC computer programming language.

New!!: MBASIC and GOSUB · See more »


GoTo (goto, GOTO, GO TO or other case combinations, depending on the programming language) is a statement found in many computer programming languages.

New!!: MBASIC and Goto · See more »


GW-BASIC is a dialect of the BASIC programming language developed by Microsoft from BASICA, originally for Compaq.

New!!: MBASIC and GW-BASIC · See more »

Home computer

Home computers were a class of microcomputers entering the market in 1977, and becoming common during the 1980s.

New!!: MBASIC and Home computer · See more »


The IBM Personal Computer Basic, commonly shortened to IBM BASIC, is a programming language first released by IBM with the IBM Personal Computer (model 5150) in 1981.

New!!: MBASIC and IBM BASIC · See more »

Infinite loop

An infinite loop (or endless loop) is a sequence of instructions in a computer program which loops endlessly, either due to the loop having no terminating condition, having one that can never be met, or one that causes the loop to start over.

New!!: MBASIC and Infinite loop · See more »


InfoWorld (formerly The Intelligent Machines Journal) is an information technology media business.

New!!: MBASIC and InfoWorld · See more »

Interpreter (computing)

In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.

New!!: MBASIC and Interpreter (computing) · See more »

ISIS (operating system)

ISIS (Intel System Implementation Supervisor) is an operating system, originally developed by Ken Burgett under the new management of Bill Davidow for Intel's Intel Microprocessor Development System starting 1975, and later adopted as ISIS-II for systems with floppy drives.

New!!: MBASIC and ISIS (operating system) · See more »

Machine code

Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).

New!!: MBASIC and Machine code · See more »

Matrix (mathematics)

In mathematics, a matrix (plural: matrices) is a rectangular array of numbers, symbols, or expressions, arranged in rows and columns.

New!!: MBASIC and Matrix (mathematics) · See more »

Memory protection

Memory protection is a way to control memory access rights on a computer, and is a part of most modern instruction set architectures and operating systems.

New!!: MBASIC and Memory protection · See more »

Microchip Technology

Microchip Technology is an American manufacturer of microcontroller, memory and analog semiconductors.

New!!: MBASIC and Microchip Technology · See more »

Microsoft BASIC

Microsoft BASIC is the foundation product of the Microsoft company.

New!!: MBASIC and Microsoft BASIC · See more »

Microsoft Binary Format

In computing, Microsoft Binary Format (MBF) was a format for floating-point numbers used in Microsoft's BASIC language products, including MBASIC, GW-BASIC and QuickBasic prior to version 4.00.

New!!: MBASIC and Microsoft Binary Format · See more »


MSX is a standardized home computer architecture, first announced by Microsoft on June 16, 1983, and marketed by Kazuhiko Nishi, then Vice-president at Microsoft Japan and Director at ASCII Corporation.

New!!: MBASIC and MSX · See more »


MSX BASIC is a dialect of the BASIC programming language.

New!!: MBASIC and MSX BASIC · See more »

Osborne 1

The Osborne 1 was the first commercially successful portable microcomputer, released on April 3, 1981, by Osborne Computer Corporation.

New!!: MBASIC and Osborne 1 · See more »


In computing, PEEK and POKE are commands used in some high-level programming languages for accessing the contents of a specific memory cell referenced by its memory address.

New!!: MBASIC and PEEK and POKE · See more »

PIC microcontroller

PIC (usually pronounced as "pick") is a family of microcontrollers made by Microchip Technology, derived from the PIC1650"PICmicro Family Tree", PIC16F Seminar Presentation originally developed by General Instrument's Microelectronics Division.

New!!: MBASIC and PIC microcontroller · See more »


In computer science, a preprocessor is a program that processes its input data to produce output that is used as input to another program.

New!!: MBASIC and Preprocessor · See more »

Pseudorandom number generator

A pseudorandom number generator (PRNG), also known as a deterministic random bit generator (DRBG), is an algorithm for generating a sequence of numbers whose properties approximate the properties of sequences of random numbers.

New!!: MBASIC and Pseudorandom number generator · See more »

Random-access memory

Random-access memory (RAM) is a form of computer data storage that stores data and machine code currently being used.

New!!: MBASIC and Random-access memory · See more »

Serial port

In computing, a serial port is a serial communication interface through which information transfers in or out one bit at a time (in contrast to a parallel port).

New!!: MBASIC and Serial port · See more »

Spaghetti code

Spaghetti code is a pejorative phrase for unstructured and difficult to maintain source code, broadly construed.

New!!: MBASIC and Spaghetti code · See more »

Structured programming

Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines in contrast to using simple tests and jumps such as the go to statement, which can lead to "spaghetti code" that is potentially difficult to follow and maintain.

New!!: MBASIC and Structured programming · See more »

Type-in program

A type-in program, type-in listing, or sometimes just type-in, is a listing of source code printed in a computer magazine or book, meant to be entered on the computer's keyboard by the reader and then saved to cassette or disk.

New!!: MBASIC and Type-in program · See more »

Users' group

A users' group (also user's group or user group) is a type of club focused on the use of a particular technology, usually (but not always) computer-related.

New!!: MBASIC and Users' group · See more »

Redirects here:

M BASIC, MBASIC programming language, MBASIC.COM, MBasic.


[1] https://en.wikipedia.org/wiki/MBASIC

Hey! We are on Facebook now! »