Click on the image above for the presentation.
A data type, in programming, is a classification that specifies which type of value a variable has and what type of mathematical, relational or logical operations can be applied to it without causing an error. A string, for example, is a data type that is used to classify text and an integer is a data type used to classify whole numbers. The data type defines which operations can safely be performed to create, transform and use the variable in another computation.