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.

All labels observed (9)

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf BASIC dialect
interpreted programming language
programming language dialect
basedOn Microsoft BASIC
controlStructure FOR-NEXT loop
GOSUB-RETURN
GOTO
IF-THEN
defaultPrompt READY.
developer Commodore International
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
linked to: Commodore BASIC

Commodore BASIC 2.0
linked to: Commodore BASIC

Commodore BASIC 3.5
linked to: Commodore BASIC

Commodore BASIC 4.0
linked to: Commodore BASIC

Commodore BASIC 7.0
linked to: Commodore BASIC
numericRepresentation floating-point arithmetic
integer arithmetic
outputMethod text display on screen
paradigm imperative programming
procedural programming
platform Commodore 8-bit home computers
primaryUserInterface text-based command line
programmingLanguageFamily BASIC
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
Commodore 16
Commodore 64
Commodore 64C
Commodore 64G
Commodore 64GS
Commodore PET
Commodore Plus/4
Commodore SX-64
Commodore VIC-20

How these facts were elicited

Referenced by (15)

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

Microsoft BASIC hasVersion Commodore BASIC
Dartmouth BASIC influenced Commodore BASIC
KERNAL usedBy Commodore BASIC
KERNAL category Commodore 8-bit software
linked to: Commodore BASIC
Commodore VIC-20 primaryLanguage Commodore BASIC 2.0
linked to: Commodore BASIC
Educator 64 operatingSystem Commodore BASIC 2.0 (in ROM)
linked to: Commodore BASIC
Commodore 128 romBasicVersion Commodore BASIC 7.0
linked to: Commodore BASIC
Commodore 128 supportsOperatingSystem C64 BASIC 2.0 environment
linked to: Commodore BASIC
Commodore PET operatingSystem Commodore BASIC
Commodore BASIC notableVersion Commodore BASIC 1.0
linked to: Commodore BASIC
Commodore BASIC notableVersion Commodore BASIC 2.0
linked to: Commodore BASIC
Commodore BASIC notableVersion Commodore BASIC 3.5
linked to: Commodore BASIC
Commodore BASIC notableVersion Commodore BASIC 4.0
linked to: Commodore BASIC
Commodore BASIC notableVersion Commodore BASIC 7.0
linked to: Commodore BASIC