The script of Xpanel uses a programming language that is very similar to C programming language. In the script, the user can use variables, call the other programs, etc. Also, XpanelDesigner provides keywords for flow control such as Switch-Case, For, While, If-Else, GoTo.
The programs are executed in a multi-thread environment. Each program is assigned a priority between level 1 and 10.