Phone & Tablet
DUELink module versatility allows it to work with Phones and Tablets. The modules internal Scripting engine is accessible from many Interfaces, and in this case, a serial UART connection is all it takes.
When connecting to an Android system, any DUElink module will present itself as a virtual serial connection. You can quickly try it by installing any serial terminal program to send commands.
Here is a terminal sending a command to blink the status LED 40 times.
Similarly, a Python, JavaScript or C++ can be used, as long as you have access to the virtual serial port.
In other cases, using a wireless connection over WiFi or Bluetooth might be desired.
Similar to USB, wireless connectivity offers a virtual serial connection. Use Wireless Hook module to command modules through a wireless connection from a phone or a tablet.
See Wireless Interface for more details.
Block Coding
Support goes beyond typed coding and into block-coding, such as MIT App Inventor.
This educational app-building-tool allows users to build apps using a simple drag and drop IDE. See App Inventor language page for more details.