Free BASIC

GPTKB entity

Statements (117)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:language
gptkbp:album native code
gptkbp:community active community
active user community
gptkbp:developed_by gptkb:Free_BASIC_Team
Free BASIC community
gptkbp:developer gptkb:Free_BASIC_team
gptkbp:features object-oriented programming
multithreading support
multithreading
pointer arithmetic
inline assembly
graphics support
gptkbp:first_released gptkb:2004
gptkbp:format .bas
gptkbp:formulation gptkb:BASIC
similar to Quick BASIC
gptkbp:has code examples
community forums
community support
debugging tools
error handling
performance optimizations
third-party libraries
command line interface
sample projects
user contributions
IDE support
string manipulation functions
graphics libraries
sound libraries
built-in functions
a graphical user interface
cross-platform capabilities
open-source license
math functions
source code availability
active development
tutorials available
cross-compilation capabilities
support for external libraries
version updates
a command-line interface
portability features
file I/ O capabilities
sample code available
gptkbp:has_documentation available online
gptkbp:has_feature gptkb:Integrated_Development_Environment
gptkb:graphic_novel
Error Handling
Static Typing
Multithreading
Dynamic Typing
User-defined Types
Pointer Arithmetic
Cross-compilation
Namespaces
Preprocessor Directives
Debugging Support
Command Line Arguments
File I/ O
https://www.w3.org/2000/01/rdf-schema#label Free BASIC
gptkbp:is easy to learn
free to use
suitable for beginners
actively maintained
compatible with QBASIC
compatible with Quick BASIC
compatible with other BASIC dialects
suitable for experienced programmers
gptkbp:is_designed_for system programming
BASIC programming
gptkbp:is_integrated_with gptkb:film_production_company
C libraries
C++ libraries
gptkbp:is_used_for game development
scientific computing
web development
GUI applications
gptkbp:latest_version 1.07.1
gptkbp:license gptkb:GPL
gptkbp:operating_system Cross-platform
cross-platform
gptkbp:platform gptkb:DOS
gptkb:operating_system
gptkbp:supports gptkb:DOS
gptkb:Windows_API
gptkb:operating_system
gptkb:Direct_X
gptkb:Unicode
gptkb:chess_match
libraries
Object-oriented Programming
Procedural Programming
exception handling
object-oriented programming
procedural programming
user-defined types
dynamic arrays
string manipulation
network programming
modules
XML parsing
graphics programming
array handling
Inline Assembly
custom data types
database access
function overloading
operator overloading
file I/ O
SQ Lite
gptkbp:uses gptkb:Free_BASIC_Compiler
gptkb:language
FBIDE