IWBasic

Classic Windows BASIC, compiled.

A full-featured 32-bit compiler and IDE — small executables, rich libraries, procedural and OOP styles.

Built for real Windows programs

IWBasic is a 32-bit BASIC compiler from Ionic Wind Software with an integrated development environment and syntax similar to classic BASIC.

It creates small, fast Windows programs. The environment is modular — add-on command libraries expand the language. Advanced 2D games and graphics, database*, and 3D games and graphics* libraries are included. Supports both procedural and object-oriented programming.

No external runtime is needed to distribute software you create, and no royalties or fees on anything you ship.

  • Scintilla-based editor and debugger
  • Projects, COFF/LIB, static libraries, inline assembler
  • 800+ built-in commands and functions
  • DirectX 9, common controls, HTML browser control
  • Royalty-free native machine code

Want the same dialect on modern platforms? See IWBC — LLVM-backed, cross-platform by design.

IWBasic IDE with syntax-highlighted source and tool windows