What is the specific name for basic data types? What is the specific name for data types such as integer, string, real (the basic ones)?
They are called primitive data types. 

(This is a pretty basic find in Wikipedia's article on data types.)