A primitive datatype is a type that is generally dependant on the programming language it is implemented on.
In C, the primitive datatypes include
- int
- char
- float
- pointers
Primitive datatypes are also considered to be datatypes that are unable to be constructed from other datatypes.