Breaking News: New PowerBASIC Web Site and Forums! ... more ...

Welcome to PowerBASIC!

We make advanced compilers, capable of creating Windows applications with full GUIs or as console applications. Both standalone executables (EXEs) and dynamic link libraries (DLLs) can be created. While the core PowerBASIC syntax is the BASIC language with Unicode support, full access to Windows API and the use of inline assembler are also supported. Compilation speeds and executable speeds are unmatched in the industry! Our compilers produce very small EXEs/DLLs, do not require an external runtime nor the installation of a huge framework file base. And PowerBASIC products work with all versions of Windows.

 

Flagship Products

PowerBASIC Compiler for Windows v10.04

Premium Windows compiler for creating freestanding executable files and dynamic link libraries using either the full power of the Windows API functions or the simplified Dynamic Dialog Tools interface for programmers who prefer to avoid the complexity of the Windows API functions.

 
PowerBASIC Console Compiler v6.04

A specialized console compiler for the creation of console applications, tools and CGI applications using a sophisticated set of console functions with direct access to the Windows API functions.

 

Legacy Compilers

PowerBASIC Compiler for DOS

DOS isn't dead and its programmers want supported compilers. PB/DOS is the standard for comparison of BASIC compilers - strings, TSR, assembler, data types, array, operations (sort, scan, insert, delete), fast math, and many other BASIC firsts.

 

Overview of Compiler Features ...