Tiny BASIC

E862626

Tiny BASIC is a minimalist, early dialect of the BASIC programming language designed to run on microcomputers with extremely limited memory and resources.

All labels observed (7)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf BASIC dialect
minimalist programming language
programming language dialect
designedFor microcomputers
resource-constrained environments
systems with limited memory
distributionModel published as source code
shared in magazines
executionModel interpreted from line-numbered source
goal accessibility for beginners
minimal memory usage
portability across microcomputers
simplicity of implementation
hasFeature GOSUB and RETURN
GOTO statement
IF conditional statement
INPUT statement
integer arithmetic only
interactive command-line interface
line-numbered statements
minimal keyword set
simple PRINT statement
very small interpreter size
hasVariant 6800 Tiny BASIC
linked to: Tiny BASIC

8080 Tiny BASIC
linked to: Tiny BASIC

Li-Chen Wang's Tiny BASIC
linked to: Tiny BASIC

Palo Alto Tiny BASIC
linked to: Tiny BASIC

Tom Pittman's Tiny BASIC
linked to: Tiny BASIC
implementationStyle interpreter
inception 1975
mid-1970s
influenced home computer BASICs
later small BASIC interpreters
inspiredBy Dartmouth BASIC
early microcomputer BASICs
notablePublication Dr. Dobb's Journal of Computer Calisthenics & Orthodontia
linked to: Dr. Dobb's Journal
omitsFeature advanced control structures like WHILE
floating-point arithmetic
string variables beyond simple handling
paradigm imperative programming
procedural programming
primaryUse educational programming
hobbyist computing
programmingLanguageFamily BASIC
targetAudience hobbyists
students
targetHardware early 8-bit microcomputers
homebrew microcomputer kits
typicalDataTypes integers
typicalMemoryFootprint 2 KB to 4 KB

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Acorn Atom primaryProgrammingLanguage Atom BASIC
linked to: Tiny BASIC
Tiny BASIC hasVariant Palo Alto Tiny BASIC
linked to: Tiny BASIC
Tiny BASIC hasVariant Li-Chen Wang's Tiny BASIC
linked to: Tiny BASIC
Tiny BASIC hasVariant Tom Pittman's Tiny BASIC
linked to: Tiny BASIC
Tiny BASIC hasVariant 6800 Tiny BASIC
linked to: Tiny BASIC
Tiny BASIC hasVariant 8080 Tiny BASIC
linked to: Tiny BASIC