A primitive data type is either a data type that is built into a programming language, or one that could be characterized as a basic structure for building more sophisticated data types.
Examples of primitive data types include integers, floating point numbers and individual characters in text. Each of these primitive data types is an example of something that doesn’t require a large amount of data for representation.
1.Characters simply correspond to a single reference point in an ASCII chart.
2.Integers are numbers that do not need complex identifiers such as exponents and decimal points.
3. Boolean values require only a binary choice between two possible values.
and the classic primitive data types : (Wikipedia)
1.Character (character, char);
2.Integer (integer, int, short, long, byte) with a variety of precisions;
3.Floating-point number (float, double, real, double precision);
4.Fixed-point number (fixed) with a variety of precisions and a programmer-selected scale.
5.Boolean, logical values true and false.