SBASIC is a well featured port of BASIC for NETMF. This initial release have everything you’d find in QBASIC with the exception of Drawing & File methods; which will be added in the future.
Subroutines, functions and stacks are implemented as are the following commands:
ASC, BREAK, CASE, CHR, CLS, DO, DOUBLE, END FUNCTION, END IF, END SUB, END WHILE, FOR, FUNCTION, GOTO, GOSUB, IF, INKEY, INPUT, INSTR, INT, LCASE, LEFT, LEN, LOOP, LONG, MID, NEXT, PRINT, RETURN, RIGHT, RND, SCREEN, SELECT, SINGLE, SPACE, STR, STRING, SUB, TEXT, UCASE, VAL and WHILE.
A sample script is included in the resources; just run in the emulator.