IWBC

One language. Cross-platform by design.

Compile classic .iwb sources with LLVM toward Windows, Linux, Mac, Apple, and Android — same dialect, native where each platform runs.

The IWBasic compiler, rebuilt

iwbc reads Ionic Wind Basic the way the manuals describe it, then lowers it through LLVM into a normal executable. One .iwb dialect across desktops and devices — not a sandbox, not a toy VM, and not a rewrite for every OS.

Windows and Linux are what you can run today. Mac, Apple (iOS / iPadOS), and Android are on the roadmap as toolchains and runtimes land — same language front end, not a fork per store.

IWBC mark

Platforms

Where the bits land

Now

Windows

Self-contained x64 beta: extract, compile samples, run native .exe files.

Now

Linux

Build from the project tree; many windowed programs use the GTK-backed runtime.

Roadmap

Mac

macOS via LLVM Darwin targets once packaging and runtime catch up.

Roadmap

Apple

iPhone and iPad as first-class mobile targets in the same plan.

Roadmap

Android

Native ARM builds driven by the same compiler core.

Get started

Three moves from zip to hello

  1. Unlock

    Open the download gate — beta testers or a one-time $20+ donation. We record your email.

  2. Extract

    Download the zip and Extract All…

  3. Compile & run

    Run COMPILE_SAMPLE.cmd. If SmartScreen blinks, More info → Run anyway — the beta isn’t code-signed yet.