B4P supports six basic data types for doing calculations in expressions and storing data in variables.
However, tables store all data in text form, including numbers. Numerals written to tables are converted into numbers in text form, and
numbers read are converted into numerals.
Strings, numerals and dates are also categorized in two subtypes each which are desribed in the following sections.