gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:developedBy
|
gptkb:Microsoft
|
gptkbp:distributedBy
|
executable binary
|
gptkbp:fileExtension
|
.BAS
|
gptkbp:firstReleased
|
1983
|
https://www.w3.org/2000/01/rdf-schema#label
|
GW-BASIC
|
gptkbp:influenced
|
gptkb:QBasic
gptkb:QuickBASIC
|
gptkbp:influencedBy
|
gptkb:BASIC
|
gptkbp:latestReleaseVersion
|
3.23
|
gptkbp:license
|
proprietary
|
gptkbp:notableFeature
|
built-in editor
interactive environment
limited string handling
limited structured programming support
no need for separate compiler
no support for recursion
no support for user-defined types
support for cassette and disk storage
support for graphics modes
support for sound (BEEP, SOUND, PLAY)
|
gptkbp:notableFor
|
bundled with MS-DOS
bundled with PC DOS
bundled with Tandy computers
|
gptkbp:notableUser
|
gptkb:Bill_Gates
gptkb:Paul_Allen
|
gptkbp:openSource
|
gptkb:MIT_License
2020
|
gptkbp:operatingSystem
|
gptkb:MS-DOS
gptkb:PC_DOS
|
gptkbp:paradigm
|
imperative
procedural
|
gptkbp:platform
|
IBM PC compatible
|
gptkbp:predecessor
|
gptkb:BASICA
|
gptkbp:sourceModel
|
closed source
|
gptkbp:successor
|
gptkb:QBasic
gptkb:QuickBASIC
|
gptkbp:supports
|
interpreter
graphics commands
integer and floating point arithmetic
line numbers
sound commands
|
gptkbp:targetAudience
|
beginners
hobbyists
educational users
|
gptkbp:typingDiscipline
|
dynamic
|
gptkbp:website
|
https://github.com/microsoft/GW-BASIC
|
gptkbp:writtenBy
|
gptkb:assembly_language
|
gptkbp:bfsParent
|
gptkb:Microsoft_BASIC
gptkb:BASIC
|
gptkbp:bfsLayer
|
5
|