Statements (100)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:designed_for |
early personal computers
|
gptkbp:developed_by |
gptkb:Microsoft
|
gptkbp:features |
control structures
string manipulation input/output operations line numbers GOTO statements |
gptkbp:first_released |
gptkb:1975
|
gptkbp:has_community |
active user community
|
gptkbp:has_documentation |
available online
|
gptkbp:has_features |
gptkb:Mathematics
control structures data structures data types debugging tools dynamic typing error handling error messages event handling loops modular programming performance tuning resource management source code management user interaction user-defined functions data persistence user-defined types command line interface memory management comments file handling string manipulation conditional statements input/output operations command syntax variable declaration array handling graphics commands input validation simple syntax system commands built-in functions program execution text-based interface integrated development environment (IDE) program optimization subroutines line numbers GOTO statements program documentation file input/output function libraries object-oriented programming (in later versions) program flow control |
gptkbp:has_function |
simple and easy to learn
|
gptkbp:has_legacy |
in modern programming languages
|
gptkbp:has_variants |
gptkb:GW-BASIC
gptkb:Power_BASIC gptkb:Quick_BASIC gptkb:Turbo_BASIC gptkb:Small_Basic BASICA |
gptkbp:historical_event |
yes
|
https://www.w3.org/2000/01/rdf-schema#label |
Microsoft BASIC
|
gptkbp:influenced |
future programming languages
|
gptkbp:influenced_by |
gptkb:Dartmouth_BASIC
|
gptkbp:is_available_on |
gptkb:Linux
gptkb:mac_OS gptkb:Windows |
gptkbp:is_compatible_with |
gptkb:Apple_II
gptkb:Commodore_64 gptkb:IBM_PC gptkb:Atari_ST |
gptkbp:is_considered |
a foundational programming language
|
gptkbp:is_known_for |
being beginner-friendly
|
gptkbp:is_part_of |
software development history
Microsoft programming languages |
gptkbp:is_used_for |
game development
scientific computing automation scripts business applications |
gptkbp:is_used_in |
gptkb:education
|
gptkbp:platform |
gptkb:DOS
|
gptkbp:replaced_by |
gptkb:Visual_Basic_._NET
|
gptkbp:successor |
gptkb:Visual_Basic
|
gptkbp:supports |
arrays
interactive programming structured programming user-defined functions subroutines floating-point data types integer data types |
gptkbp:type |
gptkb:translator
|
gptkbp:used_in |
gptkb:Microsoft_Windows
early personal computers |
gptkbp:written_in |
gptkb:assembly_language
|
gptkbp:bfsParent |
gptkb:C_programming_language
|
gptkbp:bfsLayer |
4
|