PowerBASIC

E245821

PowerBASIC is a commercial BASIC compiler for DOS and Windows known for generating fast native code and offering extensive low-level programming capabilities.

All labels observed (4)

Label Occurrences
PowerBASIC canonical 1
PowerBASIC Inc. 1
PowerBASIC for DOS 1

How this entity was disambiguated

Statements (41)

Predicate Object
instanceOf BASIC compiler
commercial software
programming language implementation
category BASIC dialect
DOS development tool
Windows development tool
designedFor BASIC programmers needing low-level control
developer PowerBASIC self-linksurface differs
surface form: PowerBASIC Inc.
distributionModel commercial
feature GUI application support
console application support
direct Windows API access
generates fast native code
inline assembly support
low-level programming capabilities
manual memory management features
pointer support
static linking of executables
hasVersion PB/CC
PB/DLL
PowerBASIC self-linksurface differs
surface form: PowerBASIC for DOS

PowerBASIC self-linksurface differs
surface form: PowerBASIC for Windows
license proprietary
notableFor close-to-the-metal coding style
small, efficient executables
operatingSystem MS-DOS
surface form: DOS

Windows
surface form: Microsoft Windows
predecessor Turbo Basic
programmingLanguageFamily BASIC
softwareType native code compiler
supports COM programming
DLL creation
inline assembler
multithreading
procedural programming
structured programming
targetPlatform 16-bit DOS
32-bit Windows
useCase maintenance of legacy DOS software
performance-critical applications
systems programming on Windows

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

BASIC influenced PowerBASIC
PowerBASIC developer PowerBASIC self-linksurface differs
this entity surface form: PowerBASIC Inc.
PowerBASIC hasVersion PowerBASIC self-linksurface differs
this entity surface form: PowerBASIC for DOS
PowerBASIC hasVersion PowerBASIC self-linksurface differs
this entity surface form: PowerBASIC for Windows