Data structures: A data structure is a specialized format for organizing and storing data.Any data structure is designed to organize a data to suit a specific purpose so that it can be accessed and worked with in appropriate ways. In computer programming a data structure may be selected or designed to store data for the purpose of working on it with various algorithms.
There are different types of data structures for different types of application.
1)Linear
2)Non-linear
Linear:
1)Arrays 2)Stacks 3)Queues 4)Linked Lists .
Non-Linear:
1)Trees 2)Graphs 3)Tables 4)sets.