BASIC is a family of general-purpose, high-level programming languages designed for ease of use.
| FactSnippet No. 427,480 |
BASIC is a family of general-purpose, high-level programming languages designed for ease of use.
| FactSnippet No. 427,480 |
BASIC was available for almost any system of the era, and became the de facto programming language for home computer systems that emerged in the late 1970s.
| FactSnippet No. 427,481 |
These PCs almost always had a BASIC interpreter installed by default, often in the machine's firmware or sometimes on a ROM cartridge.
| FactSnippet No. 427,482 |
BASIC declined in popularity in the 1990s, as more powerful microcomputers came to market and programming languages with advanced features became tenable on such computers.
| FactSnippet No. 427,483 |
The acronym BASIC comes from the name of an unpublished paper by Thomas Kurtz.
| FactSnippet No. 427,484 |
Emergence of BASIC took place as part of a wider movement towards time-sharing systems.
| FactSnippet No. 427,485 |
BASIC later collected a number of these into book form, 101 BASIC Computer Games, published in 1973.
| FactSnippet No. 427,486 |
Sinclair BASIC was introduced in 1980 with the Sinclair ZX80, and was later extended for the Sinclair ZX81 and the Sinclair ZX Spectrum.
| FactSnippet No. 427,487 |
The BBC published BBC BASIC, developed by Acorn Computers Ltd, incorporating many extra structured programming keywords and advanced floating-point operation features.
| FactSnippet No. 427,488 |
Different magazines were published featuring programs for specific computers, though some BASIC programs were considered universal and could be used in machines running any variant of BASIC.
| FactSnippet No. 427,489 |
Many books of type-in programs were available, and in particular, Ahl published versions of the original 101 BASIC games converted into the Microsoft dialect and published it from Creative Computing as BASIC Computer Games.
| FactSnippet No. 427,490 |
Many versions of BASIC are now available for smartphones and tablets via the Apple App Store, or Google Play store for Android.
| FactSnippet No. 427,491 |
Variants of BASIC are available on graphing and otherwise programmable calculators made by Texas Instruments, HP, Casio, and others.
| FactSnippet No. 427,492 |
Minimal versions of BASIC had only integer variables and one- or two-letter variable names, which minimized requirements of limited and expensive memory.
| FactSnippet No. 427,493 |
Arrays in BASIC could contain integers, floating point or string variables.
| FactSnippet No. 427,494 |
Some dialects of BASIC supported matrices and matrix operations, which can be used to solve sets of simultaneous linear algebraic equations.
| FactSnippet No. 427,495 |