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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Atom BASIC 1

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 NERFINISHED
8080 Tiny BASIC NERFINISHED
Li-Chen Wang's Tiny BASIC NERFINISHED
Palo Alto Tiny BASIC NERFINISHED
Tom Pittman's Tiny BASIC NERFINISHED
implementationStyle interpreter
inception 1975
mid-1970s
influenced home computer BASICs
later small BASIC interpreters
inspiredBy Dartmouth BASIC NERFINISHED
early microcomputer BASICs
notablePublication Dr. Dobb's Journal of Computer Calisthenics & Orthodontia NERFINISHED
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 NERFINISHED
targetAudience hobbyists
students
targetHardware early 8-bit microcomputers
homebrew microcomputer kits
typicalDataTypes integers GENERATED
typicalMemoryFootprint 2 KB to 4 KB GENERATED

Referenced by (2)

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

Acorn Atom primaryProgrammingLanguage Tiny BASIC
this entity surface form: Atom BASIC