Statements (135)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Microsoft
gptkb:language gptkb:automobile |
gptkbp:album |
machine code or interpreted
|
gptkbp:controls |
if statements
for loops while loops |
gptkbp:data_type |
gptkb:lake
gptkb:musical string boolean |
gptkbp:designed_by |
gptkb:Thomas_E._Kurtz
gptkb:John_Kemeny John G. Kemeny and Thomas E. Kurtz |
gptkbp:developed_by |
gptkb:Thomas_E._Kurtz
gptkb:John_Kemeny John G. Kemeny and Thomas E. Kurtz |
gptkbp:error_handling |
on error statement
|
gptkbp:first_appearance |
gptkb:1964
|
gptkbp:formulation |
simple and easy to learn
|
gptkbp:has_community |
BASIC educators
BASIC enthusiasts BASIC programmers |
gptkbp:has_feature |
gptkb:Educational_Institution
event-driven programming functions community support error handling loops modular programming tutorials and documentation graphics capabilities file handling string manipulation conditional statements input/output operations array handling open-source implementations sound capabilities extensive libraries legacy support integrated development environment (IDE) support commercial implementations subroutines historical significance in computing line numbers GOTO statements online forums and communities influence on modern programming languages compiler and interpreter availability cross-platform compatibility (in some variants) object-oriented programming (in some variants) |
gptkbp:has_method |
gptkb:Pascal
gptkb:C gptkb:FORTRAN functions subroutines simple and easy to learn |
gptkbp:has_variants |
gptkb:Blitz_BASIC
gptkb:Blitz_Max gptkb:Chipmunk_BASIC gptkb:Dark_BASIC gptkb:Dark_BASIC_Pro gptkb:Free_BASIC gptkb:GW-BASIC gptkb:Power_BASIC gptkb:Pure_Basic gptkb:QBASIC gptkb:Quick_BASIC gptkb:Turbo_BASIC gptkb:Visual_BASIC gptkb:Xojo_BASIC gptkb:Microsoft_BASIC gptkb:Visual_Basic_._NET gptkb:Apple_Soft_BASIC gptkb:Liberty_BASIC gptkb:BASIC-256 gptkb:Small_Basic BASIC-Plus GAMBAS VB Script B4 XBASIC BASIC-ABC |
gptkbp:has_version |
gptkb:Free_BASIC
gptkb:Quick_BASIC gptkb:Microsoft_BASIC gptkb:Visual_Basic |
https://www.w3.org/2000/01/rdf-schema#label |
BASIC
|
gptkbp:influenced_by |
gptkb:FORTRAN
gptkb:LISP gptkb:ALGOL |
gptkbp:input_output |
print statement
input statement |
gptkbp:is_designed_for |
beginners
|
gptkbp:is_part_of |
programming language evolution
computer science history |
gptkbp:is_popular_in |
gptkb:Educational_Institution
home computers microcomputers |
gptkbp:is_related_to |
gptkb:language
functional programming object-oriented programming |
gptkbp:is_standardized_by |
gptkb:Apple_BASIC
gptkb:Microsoft_BASIC ANSIBASIC ISOBASIC |
gptkbp:is_used_for |
gptkb:education
data analysis automation prototyping beginner programming |
gptkbp:is_used_in |
gptkb:education
early personal computers embedded systems game development |
gptkbp:legacy |
gptkb:GW-BASIC
gptkb:Turbo_BASIC gptkb:Microsoft_Small_Basic Q Basic |
gptkbp:philosophy |
imperative programming
procedural programming |
gptkbp:related_to |
gptkb:Free_BASIC
gptkb:Quick_BASIC gptkb:True_BASIC gptkb:Visual_Basic GAMBAS |
gptkbp:supports |
event-driven programming
interactive programming structured programming |
gptkbp:transcribed_for |
interpreted
|
gptkbp:used_in |
gptkb:education
early personal computers |
gptkbp:year |
gptkb:theorem
|