Statements (120)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:community_support |
online forums
|
gptkbp:control_system |
loops
if-then-else |
gptkbp:data_type |
gptkb:original_score
gptkb:Matrix string boolean |
gptkbp:designed_by |
gptkb:Sophie_Wilson
gptkb:Acorn_Computers |
gptkbp:developed_by |
gptkb:BBC
|
gptkbp:error_handling |
built-in error handling
|
gptkbp:features |
gptkb:translator
structured programming interactive debugging sound support graphics support |
gptkbp:first_appearance |
gptkb:1981
|
gptkbp:has |
gptkb:Mathematics
gptkb:random_number_generation community support control structures data types debugging tools error handling event handling networking capabilities operators syntax highlighting user-defined functions command line interface sound synthesis conditional statements input/output operations variable declaration looping constructs graphics commands system commands tutorial resources built-in functions string functions user interface elements performance optimization features documentation support modular programming support editor support graphics primitives sound commands GOTO statement sample code availability file I/ O functions FOR... NEXT loop IF... THEN... ELSE statement REPEAT... UNTIL loop comments support text manipulation functions |
gptkbp:has_documentation |
user manuals
|
gptkbp:has_expansion |
gptkb:BBC_BASIC_Extensions
|
gptkbp:has_features |
gptkb:Mathematics
error messages string manipulation input/output operations custom functions graphics libraries graphics commands subroutines text manipulation file I/ O |
gptkbp:has_function |
gptkb:BASIC
line numbers |
gptkbp:has_variants |
gptkb:BBC_BASIC_for_Windows
|
https://www.w3.org/2000/01/rdf-schema#label |
BBC BASIC
|
gptkbp:influenced_by |
gptkb:BASIC
|
gptkbp:is_available_in |
various dialects
open-source versions |
gptkbp:is_available_on |
various platforms
modern systems |
gptkbp:is_compatible_with |
gptkb:RISC_OS
gptkb:Linux gptkb:Windows emulators modern programming practices |
gptkbp:is_influenced_by |
gptkb:FORTRAN
|
gptkbp:is_known_for |
simplicity
educational programming educational use quick prototyping user-friendly syntax |
gptkbp:is_part_of |
retro computing
retro gaming culture BBC Micro ecosystem British computing history |
gptkbp:is_supported_by |
RISC OS community
|
gptkbp:is_taught_in |
computer science courses
|
gptkbp:is_used_for |
data analysis
game development scripting |
gptkbp:is_used_in |
gptkb:education
gptkb:educational_institutions gptkb:educational_programs embedded systems game development prototyping software development. |
gptkbp:library |
file handling
|
gptkbp:platform |
gptkb:BBC_Microcomputer_System
|
gptkbp:successor |
gptkb:BBC_BASIC_V
|
gptkbp:supports |
arrays
procedural programming file handling string manipulation floating-point arithmetic graphics programming procedures |
gptkbp:used_in |
gptkb:education
|
gptkbp:user_base |
hobbyists
|
gptkbp:uses |
gptkb:BBC_Microcomputer_System
|
gptkbp:written_in |
gptkb:assembly_language
|
gptkbp:bfsParent |
gptkb:C_programming_language
|
gptkbp:bfsLayer |
4
|