Variable on the one hand are based on driver object types and on the other hand on data types.
The driver object types depend on the selected driver.
Generally speaking, data types are independent of the driver. But not all drivers support object types of all data types. When you are asked to select a data type, only the data types supported by your driver will be available.
In addition to the pre-defined data types, you can create your own data types. Two possibilities are available here: Simple data types and structure data types.
In this step, you will learn how to create simple and structure datatypes.