Conclusion
Stacks are ADTs or Abstract Data Types because the operations of push and pop are universally unchanged. It does not matter what data structure
you use to implement it or what language you write it in, the specification does not change.
Try solving the following problems to see whether you grasped the concept of Stacks: