Variables are strongly typed, and the IBM RPA Studio guarantees that every variable has an appropriate type. IBM RPA script language doesn't have the definition of constants. In this case, use variables without changing their values during the script runtime.

You can use variables to provide input values or to receive output values. Variables' values can be changed by an assignment, using increment and decrement operations, or during the script runtime.

Variables have global scope in the IBM RPA script language. They always go at the beginning of the script, and they are available and accessible in other subroutines or rules set, no matter if the variables are in the main subroutine.

Notice the variables' name is case insensitive.