Statements (59)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
5
|
gptkbp:bfsParent |
gptkb:Commodore_128_BASIC
|
gptkbp:allows |
user-defined functions
conditional statements looping constructs |
gptkbp:based_on |
gptkb:language
|
gptkbp:can_be_extended_by |
machine code
|
gptkbp:developed_by |
gptkb:automobile
|
gptkbp:features |
error handling
|
gptkbp:has |
control structures
input statements output statements a simple syntax built-in functions line numbers a loyal user base |
https://www.w3.org/2000/01/rdf-schema#label |
C128 BASIC
|
gptkbp:includes |
string manipulation functions
|
gptkbp:is |
case-sensitive
interpreted language easy to learn suitable for beginners used in educational settings available in manuals widely used in the 1980s a historical programming language often compared to other BASIC dialects a stepping stone to more advanced programming languages a variant of BASIC part of retro computing culture not widely supported today not suitable for large applications a text-based programming language often used in hobbyist projects associated with 8-bit computing deprecated in modern programming not commonly used in professional environments often emulated on modern systems often used for educational demonstrations part of the Commodore 128 experience part of the Commodore legacy |
gptkbp:is_compatible_with |
gptkb:Commodore_64_BASIC
|
gptkbp:is_designed_for |
gptkb:Commodore_128
|
gptkbp:is_part_of |
Commodore 128 operating system
|
gptkbp:is_used_for |
data analysis
educational purposes game development business applications prototyping software |
gptkbp:provides |
input/output operations
|
gptkbp:released_in |
gptkb:1985
|
gptkbp:supports |
file handling
floating-point arithmetic graphics commands integer arithmetic sound commands array data structures |
gptkbp:training |
tutorials
|