List Of BASIC Dialects By Platform
   HOME
*





List Of BASIC Dialects By Platform
This is an alphabetical list of BASIC dialects — interpreted and compiled variants of the BASIC programming language. Each dialect's platform(s), i.e., the computer models and operating systems, are given in parentheses along with any other significant information. Dialects 0–9 ; 1771-DB BASIC : Allen-Bradley PLC industrial controller BASIC module; Intel BASIC-52 extended with PLC-specific calls. ; 64K BASIC : Cross-platform, interactive, open-source interpreter for microcomputer BASIC. A ; ABasiC ''(Amiga)'' : Relatively limited. Initially provided with Amiga computers by MetaComCo. ; ABC BASIC : designed for the ''ABC 80'' and ''ABC 800'' line of computers designed by Dataindustrier AB and manufactured by Luxor AB (including ''ABC 802'', ''ABC 806'' etc.). ; ACE ''(Amiga)'' : A Compiler for Everyone — Freeware, AmigaBASIC compatible, has extra features, some of which exploit the Amiga's hardware and operating system. ;Advan BASIC : For the Atari home co ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Interpreter (computing)
In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution: # Parse the source code and perform its behavior directly; # Translate source code into some efficient intermediate representation or object code and immediately execute that; # Explicitly execute stored precompiled bytecode made by a compiler and matched with the interpreter Virtual Machine. Early versions of Lisp programming language and minicomputer and microcomputer BASIC dialects would be examples of the first type. Perl, Raku, Python, MATLAB, and Ruby are examples of the second, while UCSD Pascal is an example of the third type. Source programs are compiled ahead of time and stored as machine independent code, which is then linked at run-time and executed by ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Dataindustrier AB
Dataindustrier AB (literal translation: computer industries shareholding company) or DIAB was a Swedish computer engineering and manufacturing firm, founded in 1970 by Lars Karlsson and active in the 1970s through 1990s. The company's first product was a board-based computer centered on a specific bus named ''Data Board 4680''. This unit was used for automatic control in several Swedish industries as would be almost all of DIAB's computers. DIAB is mostly known for engineering the ABC 80, the first Swedish home computer, manufactured by Luxor AB. They would subsequently develop all the ABC-models (''ABC 800'', ''ABC 1600'' and ''ABC 9000'') before rebranding their own make of the ABC 9000 as ''DIAB DS-90'' and develop a series of Unix-compatible computers, using code licensed from AT&T Version 5 Unix release, but with a unique in-house kernel using the brand name DNIX. DIAB would continue to provide OEM services past Luxor AB, the most prominent probably being the entire Unix ser ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


AMOS BASIC
Amos or AMOS may refer to: Arts and entertainment * Amos Records, an independent record label established in Los Angeles, California, in 1968 * Amos (band), an American Christian rock band * ''Amos'' (album), an album by Michael Ray * ''Amos'' (film), a 1985 American made-for-television drama film People and religious figures * Amos (name), a given name, nickname and surname Technology * AMOS or Advanced Mortar System, a 120 mm automatic twin barreled, breech loaded mortar turret * AMOS (programming language), a dialect of BASIC on the Amiga computer * Alpha Micro Operating System, a proprietary operating system used in Alpha Microsystems minicomputers * AMOS (statistical software package), a statistical software package used in structural equation modeling * Air Force Maui Optical and Supercomputing observatory, an Air Force Research Laboratory operating on Maui, Hawaii * Amos (satellite), series of Israeli IAI-built civilian communications satellites ** AMOS (sat ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Blitz BASIC
Blitz BASIC is the programming language dialect of the first Blitz compilers, devised by New Zealand-based developer Mark Sibly. Being derived from BASIC, Blitz syntax was designed to be easy to pick up for beginners first learning to program. The languages are game-programming oriented but are often found general-purpose enough to be used for most types of application. The Blitz language evolved as new products were released, with recent incarnations offering support for more advanced programming techniques such as object-orientation and multithreading. This led to the languages losing their BASIC moniker in later years. History The first iteration of the Blitz language was created for the Amiga platform and published by the Australian firm Memory and Storage Technology. Returning to New Zealand, Blitz BASIC 2 was published several years later (around 1993 according this press release ) by Acid Software (a local Amiga game publisher). Since then, Blitz compilers have been relea ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




MS BASIC For Macintosh
MS BASIC for Macintosh was a dialect of Microsoft BASIC for Macintosh. It was one of the first Microsoft BASIC variants to have optional line numbering, predating QuickBASIC. It was provided in two versions, one with standard Floating point, binary floating point and another with Decimal floating point, decimal arithmetic. References

BASIC programming language Discontinued BASICs Classic Mac OS programming tools Microsoft programming languages 1983 software {{computer-stub ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


AmigaBASIC
AmigaBASIC is an interpreted BASIC programming language implementation for the Amiga, designed and written by Microsoft. AmigaBASIC shipped with AmigaOS versions 1.1 to 1.3. It succeeded MetaComCo's ABasiC, which was included in AmigaOS 1.0 and 1.1, and was superseded by ARexx, a REXX-style scripting language, from AmigaOS version 2.0 onwards. History and description AmigaBASIC provided not only the common BASIC language, but also attempted to provide an easy-to-use API for the Amiga's unique graphics and sound capabilities. OBJECT commands, for example, made it easy to create moving objects – sprites and bobs that could be drawn with an external drawing program, ''Object editor'', that was supplied with AmigaBASIC. An unusual feature of the language is that it theoretically allowed the calling of handwritten assembly language subprograms; however, this feature never worked because of a bug that failed to align the assembly language instructions correctly on a word boundary ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

S-100 Bus
The S-100 bus or Altair bus, IEEE 696-1983 ''(withdrawn)'', is an early computer bus designed in 1974 as a part of the Altair 8800. The bus was the first industry standard expansion bus for the microcomputer industry. computers, consisting of processor and peripheral cards, were produced by a number of manufacturers. The bus formed the basis for homebrew computers whose builders (e.g., the Homebrew Computer Club) implemented drivers for CP/M and MP/M. These microcomputers ran the gamut from hobbyist toy to small business workstation and were common in early home computers until the advent of the IBM PC. Architecture The bus is a passive backplane of 100-pin printed circuit board edge connectors wired in parallel. Circuit cards measuring 5 × 10-inches serving the functions of CPU, memory, or I/O interface plugged into these connectors. The bus signal definitions closely follow those of an 8080 microprocessor system, since the Intel 8080 microprocessor was the first ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Altair 8800
The Altair 8800 is a microcomputer designed in 1974 by MITS and based on the Intel 8080 CPU. Interest grew quickly after it was featured on the cover of the January 1975 issue of Popular Electronics and was sold by mail order through advertisements there, in ''Radio-Electronics'', and in other hobbyist magazines. The Altair is widely recognized as the spark that ignited the microcomputer revolution as the first commercially successful personal computer. The computer bus designed for the Altair was to become a ''de facto'' standard in the form of the S-100 bus, and the first programming language for the machine was Microsoft's founding product, Altair BASIC. "This announcement ltair 8800ranks with IBM's announcement of the System/360 a decade earlier as one of the most significant in the history of computing." History While serving at the Air Force Weapons Laboratory at Kirtland Air Force Base, Ed Roberts and Forrest M. Mims III decided to use their electronics background ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

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. It was Microsoft's first product (as Micro-Soft), distributed by MITS under a contract. Altair BASIC was the start of the Microsoft BASIC product range. Origin and development Bill Gates recalls that, when he and Paul Allen read about the Altair in the January 1975 issue of ''Popular Electronics'', they understood that the price of computers would soon drop to the point that selling software for them would be a profitable business. "While walking through Harvard Square one day, Allen spotted the Popular Electronics cover that features the Altair. ... Allen ran to tell Bill that he thought their big break had finally come. Bill agreed." Gates believed that, by providing a BASIC interpreter for the new computer, they could make it more attractive to hobbyists. They contacted MITS founder Ed Roberts, told him that they were developing ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


AlphaBasic
AlphaBASIC is a computer programming language created by Alpha Microsystems in 1976. The language was written by Alpha Microsystems employees Paul Edelstein, Dick Wilcox and Bob Courier.AMOS AlphaBasic user manual
1977


Features

AlphaBASIC shares much in common with other languages. It does offer some fairly unusual features such as multi-user orientation, ability to control memory layout of variables (MAP statement), calling of external assembly language subroutines (XCALL statement). The language is designed for developers of vertical m ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Advanced BASIC
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 (IBM PC) in 1981. IBM released four different versions of the Microsoft BASIC interpreter, licensed from Microsoft for the PC and PCjr. They are known as Cassette BASIC, Disk BASIC, Advanced BASIC (BASICA), and Cartridge BASIC. Versions of Disk BASIC and Advanced BASIC were included with IBM PC DOS up to PC DOS 4. In addition to the features of an ANSI standard BASIC, the IBM versions offered support for the graphics and sound hardware of the IBM PC line. Source code could be typed in with a full-screen editor, and very limited facilities were provided for rudimentary program debugging. IBM also released a version of the Microsoft BASIC compiler for the PC, concurrently with the release of PC DOS 1.10 in 1982. Background IBM licensed Microsoft BASIC for the IBM Personal Computer, despite already having its own version of ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]