Statements (58)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:designed_by |
gptkb:Sinclair_Research
|
gptkbp:developed_by |
home users
|
gptkbp:discontinued |
the late 1980s
|
gptkbp:features |
arrays
error handling file handling conditional statements looping constructs graphics commands subroutines sound commands line numbers input/output commands |
gptkbp:first_released |
gptkb:1982
|
gptkbp:has_function |
similar to BASIC
|
gptkbp:has_limitations |
performance issues
memory constraints no built-in graphics support lack of advanced features no structured programming support |
https://www.w3.org/2000/01/rdf-schema#label |
Sinclair BASIC
|
gptkbp:influenced_by |
gptkb:C_programming_language
|
gptkbp:is_available_on |
emulators
real hardware |
gptkbp:is_considered_as |
a beginner-friendly language
|
gptkbp:is_notable_for |
its historical significance
its simplicity its accessibility its influence on later languages its role in home computing |
gptkbp:is_part_of |
Sinclair software ecosystem
|
gptkbp:is_popular_in |
the 1980s
retro computing community |
gptkbp:is_used_in |
gptkb:education
early personal computers |
gptkbp:platform |
gptkb:Sinclair_ZX_Spectrum
|
gptkbp:related_to |
gptkb:Amstrad_CPC
gptkb:Sinclair_QL gptkb:CP/_M gptkb:ZX81_BASIC |
gptkbp:replaced_by |
Amstrad's version of BASIC
more advanced languages |
gptkbp:successor |
Amstrad BASIC
|
gptkbp:supports |
control structures
string manipulation integer arithmetic |
gptkbp:used_for |
educational purposes
game development prototyping |
gptkbp:used_in |
gptkb:video_games
|
gptkbp:was_influenced_by |
gptkb:COBOL
gptkb:FORTRAN gptkb:ALGOL |
gptkbp:written_in |
gptkb:assembly_language
|
gptkbp:bfsParent |
gptkb:ZX_Spectrum_+3
gptkb:ZX_Series |
gptkbp:bfsLayer |
6
|