ThinBasic
thinBasic is a BASIC-like language interpreter, specifically written for computer automation. As project continues it can be used for wide range of tasks.
Features
- Rich set of predefined keywords (about 1100, provided by modules )
- User-defined functions with local or global variable declaration can take up to 24 parameters
- Both dynamic and fixed size string variables
- User defined types
- Comes with IDE - thinAir
- Optional script obfuscation
- It is possible to create independent executable from script, directly from IDE
- Modules for extending keywords and functionality
- User interface
- Console
- File handling
- Formula evaluation
- 3D graphics
- Game devices input
- Script self-compilation
- Internet communications
- Statistics
- Tokenizer
- Printing
- ...
- Module development using SDK for many languages ( PowerBasic, FreeBASIC, IBASIC, C, MASM, ... )
Compatibility
thinBASIC has been developed under Windows XP Professional using PowerBasic, and requires Internet Explorer version 5.50 or above.
- Extensively tested: Windows 2000, Windows 2000 Server, Windows XP, Windows 2003 Server
- Partially supported: Windows 98 SE, Windows ME
- Not supported: Windows 95
External links
See also
- Baltie
- Blitz Basic
- Darkbasic
- Game Maker
- Interactive fiction development systems
- List of BASIC dialects
- List of BASIC dialects by platform