Statements (76)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:language
|
gptkbp:community |
open-source community
|
gptkbp:developed_by |
gptkb:Small_BASIC_Team
gptkb:Geoff_Graham |
gptkbp:features |
gptkb:language
lightweight easy to learn simple syntax |
gptkbp:first_released |
gptkb:2000
gptkb:2009 |
gptkbp:format |
.sb
|
gptkbp:formulation |
similar to BASIC
|
gptkbp:has |
code completion
community support debugging tools error handling event handling syntax highlighting type checking command line interface networking libraries custom functions graphics libraries sound libraries built-in functions batch mode interactive mode source code editor tutorials available modular programming support a small footprint variable scope |
gptkbp:has_documentation |
available online
|
https://www.w3.org/2000/01/rdf-schema#label |
Small BASIC
|
gptkbp:is |
lightweight
open-source easy to learn |
gptkbp:is_available_on |
gptkb:smartphone
gptkb:operating_system |
gptkbp:is_designed_for |
embedded systems
|
gptkbp:is_used_for |
teaching programming
|
gptkbp:latest_version |
1.0.9
|
gptkbp:license |
MIT License
|
gptkbp:platform |
gptkb:smartphone
gptkb:operating_system cross-platform |
gptkbp:supports |
functions
arrays control structures procedural programming strings file handling string manipulation graphics programming graphics commands networking commands sound commands file I/ O basic programming constructs |
gptkbp:type |
gptkb:language
interpreted language |
gptkbp:uses |
text-based interface
simple commands GOTO statements FOR loops IF statements DIM statements END statements INPUT statements PRINT statements RETURN statements SUB procedures WHILE loops integer and floating-point arithmetic |