IBasic has syntax similar to BASIC languages, which most are familiar with such as Quick BASIC or Visual BASIC. IBasic can compile standalone Windows programs, 3D games, and utilities. No external runtimes are needed to distribute software created with IBasic.
IBasic offers: full MDI (Multiple Document Interface) support; dynamic window, dialog, and control creation; simple BASIC like syntax; over 240 commands and functions built-in; access to DLL's and the Windows API for unlimited extensibility; structured data types (UDT's) fully supported; console support and console compiler; graphics primitives supported; bitmap, JPEG, GIF, Cursor and Icon support built in; Wave file support. Version 2.01 adds text and background color selection for editor.