Modules

A small core surrounded by focused modules.

thinBasic grows through modules. Load the capabilities you need, from console scripting to GUI, files, graphics, tools and networking.

Core scripting

Console

Build text-based scripts, command-line tools and simple interactive utilities.

Uses "Console"
File system

File

Read, write and process files and folders from thinBasic scripts.

Uses "File"
User interface

UI

Create Windows user interfaces and interactive desktop tools.

Uses "UI"
Graphics

TBGL

Create 2D and 3D graphics, visual experiments and game-oriented projects.

Uses "TBGL"
Networking

HTTP

Work with web requests and HTTP-based communication from scripts.

Uses "HTTP"