Commodore BASIC
E862855
Commodore BASIC is a dialect of the BASIC programming language that was built into Commodore's 8-bit home computers and widely used by hobbyists in the late 1970s and 1980s.
Statements (54)
| Predicate | Object |
|---|---|
| instanceOf |
BASIC dialect
ⓘ
interpreted programming language ⓘ programming language dialect ⓘ |
| basedOn | Microsoft BASIC NERFINISHED ⓘ |
| controlStructure |
FOR-NEXT loop
ⓘ
GOSUB-RETURN ⓘ GOTO ⓘ IF-THEN ⓘ |
| defaultPrompt | READY. ⓘ |
| developer |
Commodore International
NERFINISHED
ⓘ
Microsoft ⓘ |
| distributionForm | ROM-resident interpreter ⓘ |
| era |
1980s
ⓘ
late 1970s ⓘ |
| executionModel | interpreted ⓘ |
| feature |
built-in editor in ROM
ⓘ
immediate mode execution ⓘ line-numbered source code ⓘ program mode editing ⓘ tokenized program storage ⓘ |
| influenced | home computer game development in the 1980s ⓘ |
| inputMethod | keyboard ⓘ |
| license | proprietary software ⓘ |
| notableFor |
being bundled with Commodore home computers
ⓘ
widespread use by home computer hobbyists ⓘ |
| notableVersion |
Commodore BASIC 1.0
NERFINISHED
ⓘ
Commodore BASIC 2.0 NERFINISHED ⓘ Commodore BASIC 3.5 NERFINISHED ⓘ Commodore BASIC 4.0 NERFINISHED ⓘ Commodore BASIC 7.0 NERFINISHED ⓘ |
| numericRepresentation |
floating-point arithmetic
ⓘ
integer arithmetic ⓘ |
| outputMethod | text display on screen ⓘ |
| paradigm |
imperative programming
ⓘ
procedural programming ⓘ |
| platform | Commodore 8-bit home computers NERFINISHED ⓘ |
| primaryUserInterface | text-based command line ⓘ |
| programmingLanguageFamily | BASIC NERFINISHED ⓘ |
| storageLocation | system ROM ⓘ |
| stringSupport |
fixed-length string variables
ⓘ
string arrays ⓘ |
| supports |
cassette storage commands
ⓘ
disk drive commands via BASIC statements or device I/O ⓘ |
| typingDiscipline | dynamic typing ⓘ |
| usedIn |
Commodore 128
NERFINISHED
ⓘ
Commodore 16 NERFINISHED ⓘ Commodore 64 NERFINISHED ⓘ Commodore 64C NERFINISHED ⓘ Commodore 64G NERFINISHED ⓘ Commodore 64GS NERFINISHED ⓘ Commodore PET NERFINISHED ⓘ Commodore Plus/4 NERFINISHED ⓘ Commodore SX-64 NERFINISHED ⓘ Commodore VIC-20 NERFINISHED ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.