gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:commanded
|
gptkb:BASIC
|
gptkbp:developedBy
|
gptkb:Apple_II
gptkb:Microsoft
|
gptkbp:distribution
|
gptkb:DVD
gptkb:ROM
cassette tape
|
gptkbp:fileExtension
|
.BAS
|
https://www.w3.org/2000/01/rdf-schema#label
|
AppleSoft II BASIC
|
gptkbp:includedIn
|
gptkb:Apple_IIgs
gptkb:Apple_II_Plus
gptkb:Apple_IIc
gptkb:Apple_IIe
|
gptkbp:influenced
|
gptkb:Applesoft_BASIC_extensions
Apple II software ecosystem
|
gptkbp:influencedBy
|
gptkb:Microsoft_BASIC
|
gptkbp:languageFamily
|
gptkb:BASIC
|
gptkbp:license
|
proprietary
|
gptkbp:namedAfter
|
gptkb:Apple
gptkb:Microsoft
|
gptkbp:notableFeature
|
gptkb:POKE_and_PEEK_commands
no recursion
array support
immediate mode
integer and floating point variables
line-numbered code
string variables
INPUT statement
PRINT statement
USR function
floating point support
CALL command
FOR...NEXT loops
GOTO and GOSUB statements
IF...THEN statements
limited graphics commands
limited sound commands
no error handling
no local variables
no structured programming
no support for lowercase keywords
no user-defined functions
tokenized source code
|
gptkbp:notableUser
|
educators
students
game developers
Apple II programmers
early computer hobbyists
|
gptkbp:releaseYear
|
1977
|
gptkbp:runsOn
|
gptkb:Apple_IIgs
gptkb:Apple_II_Plus
gptkb:Apple_IIc
gptkb:Apple_IIe
|
gptkbp:status
|
historical
|
gptkbp:successor
|
gptkb:Integer_BASIC
|
gptkbp:supports
|
floating point arithmetic
|
gptkbp:bfsParent
|
gptkb:Applesoft_BASIC
|
gptkbp:bfsLayer
|
7
|