Data Structure Classification

Data Structure is classified in basically two main categories -

  • Primitive Data Structure
  • Non Primitive Data Structure

Primitive and Non Primitive are further classified into many different types.


ds classification

Primitive Data Structure

The primitive data structure is the basic data structure that directly operates upon the machine instruction. In programming language, it is used as built in data type. It has a different representation of different computer machine.

Integer

It represents some range of mathematical integers.

Float

Float stores double precision floating point number.

Character

The character represents a sequence of character data.

Pointer

Pointer holds the memory address of another variable.


Non-Primitive Data Structure

The non-primitive data structure is derived from the primitive data structure and that is more complicated to create. It is responsible for structuring of a group of homogeneous and heterogeneous data type. This is used to process large amount of data.

Array

An array is a sequential collection of elements of fixed size. We can store more than one item in only one variable i.e. Array.

Lists

The list is an ordered set of elements.

File

It gives access to the file.