There is no one BASIC language. SmileBASIC is a /dialect/ of BASIC: it follows the general structure and syntax features of the BASIC family, but like the dozens of other dialects, no, code is not directly interoperable.