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
|