Basic! Is a simple yet powerful dialect of Dartmouth Basic that allows you to write and run programs directly on your Android device. Basic! Programs are text files that need the BASIC! Interpreter in order to run.