QBasic

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:album Executable Files
gptkbp:allows User-defined Functions
gptkbp:can_be_extended_by gptkb:Libraries
gptkbp:can_be_used_to Automate Tasks
Create Games
Create Educational Software
Create Simple Applications
gptkbp:developed_by gptkb:Microsoft
gptkbp:features gptkb:Integrated_Development_Environment
gptkbp:file_extension . BAS
gptkbp:first_released gptkb:1991
gptkbp:has gptkb:developers
gptkb:Community_Support
Syntax Highlighting
Basic Syntax
Built-in Functions
Control Structures
Control Flow Statements
User Interface Elements
Error Handling Features
Input Validation Features
Variable Types
https://www.w3.org/2000/01/rdf-schema#label QBasic
gptkbp:is_available_in Multiple Languages
Free Version
gptkbp:is_available_on Emulators
Windows 95 and later
gptkbp:is_based_on gptkb:Quick_BASIC
gptkbp:is_compatible_with gptkb:DOSBox
Modern Operating Systems
Quick BASIC Programs
gptkbp:is_considered_as An Introductory Language
gptkbp:is_known_for gptkb:Simplicity
Interactive Development
Rapid Development
gptkbp:is_notable_for Community Projects
Ease of Learning
gptkbp:is_part_of gptkb:Microsoft_BASIC_Family
Legacy Software
Programming History
gptkbp:is_trained_in Beginners
gptkbp:is_used_for Game Development
Educational Purposes
Prototyping Software
Learning Programming Concepts
gptkbp:is_used_in Computer Science Education
Hobbyist Projects
gptkbp:programming_language Procedural Programming
gptkbp:runs_through gptkb:MS-DOS
gptkbp:successor gptkb:QB64
gptkbp:supports Structured Programming
File Handling
Graphics Programming
String Manipulation
Input/ Output Operations
gptkbp:uses Line Numbers
gptkbp:written_in gptkb:assembly_language
gptkbp:bfsParent gptkb:C_programming_language
gptkbp:bfsLayer 4