Different types of data
Type-sensitive programming languages deal with different types of data.
Whole-number types - Some data types involve whole numbers only (no fractional parts are allowed).
Fractional parts - Other data types involve numbers with fractional parts.
True and false - Some data types have nothing to do with numeric values, but deal only with the concept of true or false.
Letters, numbers, and other characters - Some types deal with the concept of the individual letters of the alphabet, individual numeric characters, and individual punctuation characters (or groups of such characters known as strings).