Commodore VIC-20 BASIC

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:community Active user community
gptkbp:compatibility Compatible with other BASIC dialects
gptkbp:controls FOR loops
IF statements
WHILE loops
gptkbp:data_type gptkb:string_theory
gptkb:Matrix
Numeric
gptkbp:developed_by gptkb:Commodore_64
gptkbp:development Built-in editor
gptkbp:emulation Available for modern systems
gptkbp:end_of_life Early 1990s
gptkbp:error_handling Basic error messages
gptkbp:features Control structures
String manipulation
Line numbers
GOTO statements
Input/ Output commands
gptkbp:formulation Simple and easy to learn
gptkbp:has_documentation User manuals available
gptkbp:historical_impact Foundation for future BASIC dialects
https://www.w3.org/2000/01/rdf-schema#label Commodore VIC-20 BASIC
gptkbp:influenced Home computing culture
gptkbp:influenced_by gptkb:BASIC
gptkbp:input_output gptkb:monitor
gptkb:keyboard
gptkbp:legacy Influenced later BASIC versions
gptkbp:market Popular in the 1980s
gptkbp:memory_limit 5 KB
gptkbp:notable_programs Utilities
Demos
Educational software
Games written in BASIC
gptkbp:platform gptkb:Commodore_VIC-20
gptkbp:programming_language Procedural programming
gptkbp:released_in gptkb:1980
gptkbp:success Sold over 1 million units
gptkbp:successor gptkb:Commodore_64_BASIC
gptkbp:supports Loops
Subroutines
Mathematical functions
Graphics commands
Sound commands
gptkbp:type Interpreted Language
gptkbp:usage Educational purposes
Hobbyist programming
gptkbp:user_base Home computer users
gptkbp:uses Tokenized commands
gptkbp:bfsParent gptkb:Commodore_BASIC
gptkbp:bfsLayer 5