Statements (120)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:album |
native code
|
gptkbp:can_be_used_for |
game development
scientific computing web development GUI applications |
gptkbp:community |
active community
active user community |
gptkbp:designed_for |
system programming
BASIC programming |
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:file_extension |
.bas
|
gptkbp:first_released |
gptkb:2004
|
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_design 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_integrated_with |
gptkb:assembly_language
C libraries C++ libraries |
gptkbp:latest_version |
1.07.1
|
gptkbp:license |
gptkb:GPL
|
gptkbp:operating_system |
Cross-platform
cross-platform |
gptkbp:platforms |
gptkb:Linux
gptkb:DOS gptkb:Windows |
gptkbp:supports |
gptkb:Open_GL
gptkb:SQLite gptkb:Linux gptkb:DOS gptkb:Windows_API gptkb:Direct_X gptkb:Unicode gptkb:Windows 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 |
gptkbp:uses |
gptkb:Free_BASIC_Compiler
gptkb:Java_programming_language FBIDE |
gptkbp:bfsParent |
gptkb:translator
gptkb:C_programming_language |
gptkbp:bfsLayer |
4
|