Applesoft BASIC (ROM version)

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf interpreter
gptkbp:author gptkb:Steve_Wozniak
gptkb:Paul_Laughton
gptkb:Mark_Chamberlin
gptkb:Bob_Bishop
Richard Weiland
gptkbp:basedOn gptkb:Microsoft_BASIC
gptkbp:compatibleWith Apple II family
gptkbp:developedBy gptkb:Apple_Computer
gptkbp:distributedBy gptkb:ROM
https://www.w3.org/2000/01/rdf-schema#label Applesoft BASIC (ROM version)
gptkbp:includedIn gptkb:Apple_II_Plus
gptkb:Apple_IIc
gptkb:Apple_IIe
gptkbp:languageFamily gptkb:BASIC
gptkbp:license proprietary
gptkbp:limitation limited graphics support
no support for color graphics
no support for recursion
slow execution speed
no sound commands
no structured programming
no user-defined functions
limited error handling
limited memory addressing
no built-in graphics commands
no lowercase support
no support for advanced string functions
no support for arrays of strings
no support for lowercase variable names
no support for machine language integration
no support for multi-dimensional arrays
no support for structured data types
gptkbp:memoryFootprint 12 KB
gptkbp:notableFeature string manipulation
support for cassette and disk I/O
GOTO and GOSUB statements
FOR/NEXT loops
PEEK and POKE memory access
PRINT and INPUT commands
floating-point arithmetic support
immediate mode execution
line-numbered program entry
gptkbp:platform gptkb:Apple_II
gptkbp:predecessor gptkb:Integer_BASIC
gptkbp:primaryUse general-purpose programming
gptkbp:releaseYear 1978
gptkbp:ROMChip Apple II ROM F8
gptkbp:successor AppleSoft BASIC (Disk version)
gptkbp:bfsParent gptkb:AppleSoft_BASIC_(disk_version)
gptkbp:bfsLayer 8