To program Thymio, you must first download and install the software, then connect your robot (turn it on, then connect it via cable or wireless dongle). The official programming languages of Thymio are :
VPL
Scratch
Blockly
Aseba Studio