Websites
![](https://media1.shmoop.com/media/common/off-site01.gif)
Underneath its leafy structure, you might actually find an array gluing all those different nodes together. Watch your step.
![](https://media1.shmoop.com/media/common/off-site01.gif)
Yup, it's definitely possible to have a programming language without a call stack. Whether you'd want to have one is a different story.
![](https://media1.shmoop.com/media/common/off-site01.gif)
If it isn't enough that you can make a single array, you can also make a multidimensional array to store all the random x's, y's, and z's you need.
![](https://media1.shmoop.com/media/common/off-site01.gif)
There are so many ways to use stacks and queues that you could make a substantial list of them. Or a webpage. Carnegie Mellon went with the webpage option.
Videos
![](https://media1.shmoop.com/media/common/off-site01.gif)
Believe it or not, all you need is a few stacks to make something truly a-maze-ing. (Oh c'mon, you knew that pun was coming.)
![](https://media1.shmoop.com/media/common/off-site01.gif)
It might not be an array in the strictest computer-science use of the term, but…uh…they collect a lot of data, which they store in arrays (probably). Also, it's just really cool.