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 |