Keyboard

As well as the touch screen, RFO-BASIC! programs can accept keyboard input. There are two types of keyboard:
 * Hard keyboard or physical keyboard is an actual hardware device wired to the Android device on which RFO-BASIC! is running. Usually, you attach a USB keyboard.
 * Some Android tablets have a full-size USB connector.
 * Most Android phones have a micro-USB connector. Provided that this connector has "On The Go (OTG)" capability (is available for attachment of devices as well as for charging), you can connect a hard keyboard here, though it will typically require a cable adaptor.

On devices with Android versions 9 (Pie) and later, a soft keyboard cannot be shown. 
 * Soft keyboard (on-screen keyboard) is a program that appears at the bottom of the screen. The Google Keyboard ships with many phones.  Alternatives, such as the Hacker's Keyboard, can be installed instead.  The soft keyboard has a key configuration like a hard keyboard.  Most soft keyboards can be set for a variety of locales that have different key layouts.