Feature Comparison
  
Next >
Play: PlayBasic 1.47 DB: DarkBASIC 1.13 DBPro DarkBASIC Pro 1.062  
-
B+: Blitz Plus B3D: Blitz 3D CB Cool Basic  
1/3
Pure: Pure Basic VB6: Visual Basic 6  - -  
-
Language supports feature
Not supported
???
Unknown  

Data Types
Play
DB
DBPro
B+
B3D
CB
Pure
VB6
Constants
Global Variables
Local Variables
Static Variables
Byte Variables
Word Variables
Long Variables
Float Variables
String Support
Pointer Support
Types
Play
DB
DBPro
B+
B3D
CB
Pure
VB6
Type Variables
Type Arrays
Type Lists
Passing ByRef
???
Type Inheritance
Array Fields
Arrays
Play
DB
DBPro
B+
B3D
CB
Pure
VB6
Dynamic
Passing ByRef
Indirection
Program Flow
Play
DB
DBPro
B+
B3D
CB
Pure
VB6
If / Then
If / Else / EndIf
Goto
Gosub
On Goto
Select / Case
Functions
Sub
Do / Loop
Repeat / Until
While Loop
Exit
ExitDo
ExitFor
ExitWhile
ExitRepeat
Continue
Data
Play
DB
DBPro
B+
B3D
CB
Pure
VB6
Embedded Data Statements
Searchable Embedded Data
Pre Compile
Play
DB
DBPro
B+
B3D
CB
Pure
VB6
Option explict
Enumeration
Eval Constant Expressions
Conditional compilation
Inline Hex$ & Binary
Compiler
Play
DB
DBPro
B+
B3D
CB
Pure
VB6
Object Oriented
Events
Interpreter
Machine Code
Debugger
Play
DB
DBPro
B+
B3D
CB
Pure
VB6
Auto Step
Step
???
Trace
???
Variable Monitor
???
Variable Saver
Array Monitor
Resource State
Console
???