What are some common data structures used in software development? Some common data structures used in software development include: Arrays, Linked lists, Stacks, Queues, Hash tables, Trees, and Graphs. Other useful terms and definition Do you need data structures for software development? What are the 4 types of data structures? How are data structures used in software development?