DSA for Dummies
Sorry about that. DSAs are most certainly going to be difficult to understand for anyone who is not familiar with the many, many concepts involved. These concepts include data representation, LIFO queues (stacks), state machines, arrays, and so on. So it is only easy once you are comfortable with all these ideas. But we gotta start somewhere and I will try my best to avoid some of the terrible details that might hide the basic concepts.

1. Overview
2. Usage
3. Data
4. Syntax
5. Language
6. Object-Type Constants