PowerBASIC is a dialect of the BASIC programming language. Its syntax is similar to that of GW Basic, QBasic, and Turbo Basic. It compiles to native code on PCs. The executable files it creates are compact, run fast, and require no runtime files.