ThinBasic

ThinBasic_Logo.PNG

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

See also

  • Baltie
  • Blitz Basic
  • Darkbasic
  • Game Maker
  • Interactive fiction development systems
  • List of BASIC dialects
  • List of BASIC dialects by platform