Like the Java programming language, the typical Data/BASIC compiler compiles to P-code and runs in a P-machine, with jBASE being a notable exception.
Like PHP programming language, the Data/BASIC language does all the typecasting for the programmer.