Data Structures is the set of techniques or algorithms used to perform certain tasks on data. It is also called a hierarchic data structure because of this. The element inserted first in stack is removed last. Data structures are being used in almost every progra m or software system that has been developed. g. A tree is a representation of the non-linear data structure. Primitive data structures can be defined as Data types present in the programming languages. Basic types of Data Structures. Then we also have some complex Data Structures, which are used to store large and connected data. A tree can be shown using different user-defined or primitive types of data. It is a key topic when it comes to Software Engineering interview questions. It is regarded as one of the strongest and most advanced data structures. Moreover, data structures come under the fundamentals of Computer Science and Software Engineering. It is most popular for simplifying and speeding up searching and sorting. Type of Data Structure: Today, we will take a deep look at different type of Data Structures.. Linked list- Stored data in a linear fashion. But before learning about type of Data Structures, let’s see what are Data Structures and why it is so important. The main property of a primitive data structure is they can not be further divided. Data Structures A data structure is a particular way of organizing data in a computer so that it can be used effectively. If we see in contrast to different programming languages like C and Java, R doesn’t have variables declared as some data type. They are known as Primitive Data Structures. Further, data structures are the only way of arranging data so it can be used efficiently on a computer. Queue- First in First out order. Basic Types of Primitive Data Structure: Integer: Integer holds all the integer values, basically all the positive and negative numbers without decimal. The element inserted first is removed first. Data structures is a way of organizing and storing the data in a computer so that it can be accessed and modified efficiently. For example, we can store a list of items having the same data-type using the array data structure. As we have discussed above, anything that can store data can be called as a data structure, hence Integer, Float, Boolean, Char etc, all are data structures. The main idea is to reduce the space and time complexities of different tasks. Hence as developers, we must have good knowledge about data structures. Different types of data structures are:-Stack- Works in first in last out order.